/ / XSLTを使用して4つのxmlファイルを単一のxhtmlに結合する必要がある-xml、xslt、dita、oxygenxml、dita-ot

XSLT - xml、xslt、dita、oxygenxml、dita-otを使用して4つのxmlファイルを1つのxhtmlに結合する必要がある

私は4つのxmlファイルを持っているので、それをOxygenのXSLT変換を使用して単一のXHTMLファイル形式として組み合わせる必要があります。

私のfirst.xmlファイル:

<task>
<title>intro1</title>
<tbody>
<p>intro1</p>
</tbody>
</task>

私のSecond.xmlファイル:

<task>
<title>intro2</title>
<tbody>
<p>intro2</p>
</tbody>
</task>

third.xmlファイル:

<task>
<title>intro3</title>
<tbody>
<p>intro3</p>
</tbody>
</task>

4番目の.xmlファイル:

<task>
<title>intro4</title>
<tbody>
<p>intro4</p>
</tbody>
</task>

私はditamapを使用しました:

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE map PUBLIC "com.rsicms.rsuite_te:doctypes:dita:map" "map.dtd">
<map>
<title>This is a test DITA Map</title>
<topicref href="first.xml"/>
<topicref href="second.xml"/>
<topicref href="third.xml"/>
<topicref href="fourth.xml"/>
</map>

XSLの使用:

Dita OT 1.8.5でプラグイン「org.dita.xhtml」を使用しています。このプラグインを使用して変換している間、4つの異なるhtmlファイルとして出力されますが、単一のhtmlファイルとして必要です。

これで私を助けてください、事前に感謝します

回答:

回答№1は4

属性を設定できます

chunk = "to-content"

DITA Mapルート要素上。マージされたすべてのトピックを含む単一のHTMLドキュメントを作成する必要があります。