ASP.NET Core MVC 默认会把视图中的加号 +
编码为 +
比如添加下面的 html 代码:
<script type="application/ld+json">
</script>
会生成下面的 html 代码:
<script type="application/ld+json">
</script>
请问如何保持加号不变?
看起来做了编码而已,使用时应该不会有影响吧?
如果影响了,试试这个办法,你把application/ld+json定义成变量使用Encode函数调用,或者直接@encoder.Encode("application/ld+json")写在属性中。
xml语言中有一些特殊字符需要转义,正常现象