【发布时间】:2017-12-04 13:37:45
【问题描述】:
我的源 XML 具有像这样带有“wd:”前缀的属性
<wd:EMPLID>1234</wd:EMPLID>
<wd:First_Name>Jack</wd:First_Name>
当我编写我的 XSLT 时,有什么方法可以说
<xsl:value-of select="EMPLID"/>
而不是
<xsl:value-of select="wd:EMPLID"/>
目标是使代码更易于阅读。
【问题讨论】:
-
我不这么认为,不。命名空间被认为是标签的一部分。您可能可以不使用通配符“*”,但这可能不值得,具体取决于文件。
-
那些不是属性,它们是元素。
标签: xml xslt xml-namespaces