xi:include を使用して、a.xml の要素のすべての子要素 (セクション) を b.xml に含めようとしています。どちらの XML ファイルも有効な docbook 5 ファイルです。
a.xml
<chapter xml:id="TheChapter">
<section>
<title>section 1</title>
</section>
<section>
<title>section 2</title>
</section>
<section>
<title>section 3</title>
</section>
</chapter>
b.xml
<section>
<xi:include href="a.xml" xpointer="element(/TheChapter/*)"/>
</section>
エラーを報告する XMLMind を使用しています。
cannot parse inclusion directive: cannot parse XPointer "element(/TheChapter/*)": "/TheChapter/*", XPointer element() scheme syntax error
私の element() スキームの使用は正しくありませんか?