xsl 変換で何か問題が発生していて、問題がわかりません (ええ、初心者です)。
私はxmlを持っています:
<REG_REQUEST>
<header>
<version/>
<!-- many tags here -->
<ref_dtls>
<ref_doc_num>000111222</ref_doc_num>
<ref_doc_date>01.01.2000</ref_doc_date>
<ref_name>Hello world!</ref_name>
</ref_dtls>
</header>
<general_info>
<dfiState>AGRM</dfiState>
</general_info>
<add_info>some additional info here</add_info>
<!-- many more tags here -->
</REG_REQUEST>
そしてxsl:
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:output method="html" encoding="utf-8"/>
<xsl:template match="header">
<!-- template contents -->
</xsl:template>
</xsl:stylesheet>
テンプレート自体は正常に印刷されますが、その後、xml 属性のすべての値のリストも印刷されます。テンプレートには、いくつかの html コード出力しか含まれていません。なぜこれが起こっているのかわかりません。