У меня есть неизвестное количество абзацев, которые я хотел бы форматировать в таблицу с двумя столбцами. Так что, если у меня есть еще несколько пунктов, я хотел бы перейти отXSLT Разделите диаграммы на две таблицы столбцов
<doc>
<p>Paragraph 1</p>
<p>Paragraph 2</p>
<p>Paragraph 3</p>
<p>Paragraph 4</p>
</doc>
в
<table>
<row>
<entry>
<p>Paragraph 1</p>
<p>Paragraph 2</p>
</entry>
<entry>
<p>Paragraph 3</p>
<p>Paragraph 4</p>
</entry>
</row>
</table>
Если у меня есть нечетное число пунктов, я хотел бы разделить его с одним больше в первом столбце (7 парас = 4/3, 11 парас = 6/5 и т. д.).
У меня возникли проблемы с выяснением того, как перебирать абзацы и помещать их в соответствующую колонку. Мне нужно начинать/заканчивать таблицу, несмотря ни на что, единственная реальная задача - решить, когда положить конец столбцу 1 и начать столбец 2. Я думаю, мне нужно сохранить количество абзацев до начала, а затем перейти к столбцу 2, когда я номер правого абзаца, но у меня возникают проблемы с этим.
Любая помощь очень ценится.
Это тоже работает. благодаря – user3198443