2017-02-06 5 views
0

У меня есть 4 xml-файла, мне нужно объединить это как один формат файла XHTML с использованием преобразования XSLT в Oxygen.Нужно объединить 4 xml-файла в один xhtml с помощью XSLT

Мой 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> 

Мой fourth.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 используется как:

Я использую плагин 'org.dita.xhtml' в Диты OT 1.8.5. при преобразовании с помощью этого плагина я получаю вывод как четыре разных html-файла, но мне нужен как один файл html.

Пожалуйста, помогите мне в этом, спасибо заранее

ответ

4

Вы можете установить атрибут

кусок = «к содержанию»

на корневой элемент Дита карты. Он должен создать единый HTML-документ, содержащий все темы, объединенные.

+0

Спасибо за ваше время, мы получили требуемый результат – User515

+0

Есть ли какой-либо другой способ объединить файлы, пожалуйста, предложите мне – User515

+0

Поскольку html2 плагин не создает файлы слияния слияния – User515

Смежные вопросы