【发布时间】:2014-02-19 14:40:27
【问题描述】:
我需要帮助才能读入具有此定义的 xml 文件
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<Document xmlns="urn:iso:std:iso:20022:tech:xsd:pain.001.001.03" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<CstmrCdtTrfInitn>
<GrpHdr>
<NbOfTxs>3</NbOfTxs>
问题是当 xml 有 Document xmlns 时我无法读取节点...(我测试删除此行并且我可以读取节点)
我的 xsl 是这样的:
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:output encoding="UTF-8" indent="yes" method="xml" standalone="no" omit-xml-declaration="yes"/>
<xsl:template match='GrpHdr'>
<NbOfTxs><xsl:value-of select="NbOfTxs"/></NbOfTxs>
</xsl:template>
</xsl:stylesheet>
【问题讨论】:
标签: xml xslt tags xslt-1.0 document