我正在尝试添加一个标签,例如
<div itemscope>
在我的 xslt 转换中,但出现错误。(预期的标记是“=”)
我正在 C# .net 4.0 xslt 1.0 中工作。
XSLT 针对生成 XML 输出进行了优化。一般来说,HTML5 不是 XML。语法
<div itemscope>
显然不是 XML,因此无法使用生成xsl:attribute
。这是因为 XML 不支持空值属性。这是坏消息。
好消息:同样的事情有两种写法<div itemscope>
是有效的 HTML5and有效的 XML:
<div itemscope="">
<div itemscope="itemscope">
所以选择你最喜欢的并生成它!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)