0

我有 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>

我的第三个.xml 文件:

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

我的第四个.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”。使用此插件进行转换时,我将输出作为四个不同的 html 文件,但我需要作为单个 html 文件。

请帮助我,在此先感谢

4

1 回答 1

4

你可以设置属性

块=“内容”

在 DITA Map 根元素上。它应该创建一个包含所有合并主题的 HTML 文档。

于 2017-02-06T07:15:51.583 回答