/ / Konieczność połączenia 4 plików xml w jeden xhtml za pomocą XSLT - xml, xslt, dita, oxygenxml, dita-ot

Konieczne połączenie 4 plików xml w jeden xhtml przy użyciu XSLT - xml, xslt, dita, oxygenxml, dita-ot

Mam 4 plik xml, muszę połączyć go jako pojedynczy format pliku XHTML przy użyciu transformacji XSLT w Oxygen.

Mój pierwszy plik.xml:

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

Mój drugi plik.xml:

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

Mój trzeci plik.xml:

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

Mój czwarty plik.xml:

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

Użyłem ditamapy:

<?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 używany jako:

Używam wtyczki "org.dita.xhtml" w Dita OT 1.8.5. podczas konwersji za pomocą tej wtyczki otrzymuję dane wyjściowe jako cztery różne pliki html, ale potrzebuję jako jednego pliku html.

Proszę o pomoc, z góry dziękuję

Odpowiedzi:

4 dla odpowiedzi № 1

Możesz ustawić atrybut

chunk="do-treści"

w elemencie głównym mapy DITA. Powinien stworzyć pojedynczy dokument HTML zawierający wszystkie połączone tematy.