我是XSLT新手,我遇到了一个非常简单的问题。XSLT与节点不匹配
有人可以告诉我为什么这不符合“索赔”节点?
我认为这应该为每个索赔节点打印“索赔”一词,但我已经尝试了几个这种变化。
XML
<?xml-stylesheet type="text/xsl" href="test.xsl" ?>
<ClaimDocument xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.oopfactory.com/2011/XSL/Hipaa">
<Claim Version="005010X222A1" Type="Professional" TransactionCode="000002866" PatientControlNumber="123456" TotalClaimChargeAmount="206.00" StatementFromDate="2013-08-13">
</Claim>
</ClaimDocument>
XSLT
<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="ClaimDocument">
<xsl:for-each select="Claim">
<xsl:text>Claim</xsl:text>
</xsl:for-each>
</xsl:template>
</xsl:stylesheet>
太棒了!这工作。谢谢。 –