Я недавно изменил пару моих файлов .xml с docbook на dita. Преобразование прошло нормально, но есть некоторые нежелательные артефакты. Единственное, на что я наткнулся, это то, что .dita не распознает тег <para>
из docbook, а заменяет его на <p>
. Как вы думаете, это было бы хорошо, но это заставляет XML отображать элементы в упорядоченном списке как на следующей строке, то есть:
1
item One
2
item Two
вместо:
1 item One
2 item Two
как мне это изменить:
<section>
<title>Cool Stuff</title>
<orderedlist>
<listitem>
<para>ItemOne</para>
</listitem>
<listitem>
<para>ItemTwo</para>
</listitem>
</orderedlist>
к этому:
<section>
<title>Cool Stuff</title>
<orderedlist>
<listitem>
ItemOne
</listitem>
<listitem>
ItemTwo
</listitem>
</orderedlist>
Извините, мне следовало быть более ясным с вопросом. Мне нужно удалить все метки из элемента, которые находятся на разных уровнях глубины, но всегда следовать (локальному) дереву listitem / para. Я немного новичок в этом, но мог бы я просто сделать это неправильно, привязав это к своему преобразованию docbook2dita. Может ли это быть в этом месте?