Xml 将属性值复制到html
我不熟悉xslt和xpath。我有一个xml文档正试图转换为html。那部分很简单。我无法从属性中获取文本。我可以得到元素值,但不能得到属性值 我一直在谷歌上搜索和阅读一些书,但我越来越厌倦于看不到我在寻找什么,或者不知道我看到的是我想要的 以下是xml:Xml 将属性值复制到html,xml,xslt,xpath,Xml,Xslt,Xpath,我不熟悉xslt和xpath。我有一个xml文档正试图转换为html。那部分很简单。我无法从属性中获取文本。我可以得到元素值,但不能得到属性值 我一直在谷歌上搜索和阅读一些书,但我越来越厌倦于看不到我在寻找什么,或者不知道我看到的是我想要的 以下是xml: <INDV> <TYP_COD value="A">FULL III</TYP_COD> <REL_IDN value=""/> <NCP_COD value=""/>
<INDV>
<TYP_COD value="A">FULL III</TYP_COD>
<REL_IDN value=""/>
<NCP_COD value=""/>
<III_COD value="S">SINGLE STATE</III_COD>
</INDV>
全部III
单一国家
以下是样式表:
<xsl:stylesheet>
<xsl:template match="/INDV">
<html>
<body>
<h1>
Test: <xsl:value-of select="child::value"/>
</h1>
</body>
</html>
</xsl:template>
</xsl:stylesheet>
测试:
我想从TYP_COD获得“A”和“完整III”。我唯一能得到的是“完整III”。使用
获得“完整III”。使用
获得“A”“--请注意,child::
可以省略:如果您可以将其作为一个可能的答案,我会将其标记为已接受的答案。非常感谢。嗯,这很琐碎。最好完全删除这个问题。我可以让它更具挑战性:-)如果有几个像上面这样的问题只有不同的名称(不同于TYP_COD),但都有“value”属性。。。我如何将它们放入html表中?您可以使用
。