|
1
1
首先,您不需要这些声明:
移除它们是安全的。
第三,移动XHTML名称空间声明
到
最后但并非最不重要的一点:您是否为XHTML尝试了正确的输出方法和媒体类型?
|
|
|
2
1
第一:我正在用firefox3.5.9运行这个程序。这没有问题,但那是错误的。 当你说:
您正在用非命名空间元素的内容来处理它。因为您没有用XHTML名称空间声明此内容,所以这些不是XHTML元素。他们应该有一个
:MSXSL正确添加
|
|
|
3
0
您的XML输入 不 嵌入XHTML,因为这需要那些您希望被识别为XHTML的元素位于XHTML名称空间中 http://www.w3.org/1999/xhtml . 因此,您要么需要更改输入以将这些元素放在XHTML名称空间中,然后只需在样式表中将它们复制到结果树中,要么需要更改样式表以将这些元素转换为XHTML名称空间中的元素。下面将进行一些其他更改,如设置version=“1.0”:
|
|
|
J_Cus504 · 在单匹配语句中使用身份变换和多谓词来沉默节点 1 年前 |
|
|
surge3333 · 使用PowerShell构建XML 1 年前 |
|
|
Sandeep · XSLT代码,用于根据条件提取元素值 1 年前 |
|
|
Reto · XSLT 3.0突发流-如何存储/获取另一个分支的值 1 年前 |
|
Ian Kemp · 如何从SelectXml调用本机XPath函数? 1 年前 |