XSL スタイルシートに複数の XML ドキュメントを含めてアクセスしようとすると問題が発生します。ドキュメント ノードを変数として割り当ててから、次のように xsl:template でそれらにアクセスしようとしています。
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="xml" omit-xml-declaration="yes" />
<xsl:variable name="doc1" select="document('test.xml')" />
<xsl:template match="/">
<div>
<span id="id_total">
<xsl:value-of select="count($doc1//Root)"/>
</span>
</div>
</xsl:template>
</xsl:stylesheet>
IE と Firefox を使用すると正しいカウントが得られますが、WebKit ブラウザー (Safari、Chrome) ではカウントが 0 になります。何か考えはありますか?