Таблица XML и XSLT

#xml #xslt

Вопрос:

 Need to convert this xml to a table  

пример таблицы

вот фрагмент xml — кода

 lt;?xml version="1.0" encoding="UTF-8"?gt;  lt;?xml-stylesheet type='text/xsl' href='rgz.xsl'?gt;  lt;hiblockgt;  lt;page num="0"gt;  lt;namegt;Assignment by optionslt;/namegt;   lt;variantsgt;  lt;sequence variant="3"gt;  lt;namegt;Hatch Numberslt;/namegt;  lt;itemsgt;  lt;itemgt;lt;num color="#336600"gt;1lt;/numgt;lt;valgt;2lt;/valgt;lt;/itemgt;  lt;itemgt;lt;num color="#330000"gt;2lt;/numgt;lt;valgt;1lt;/valgt;lt;/itemgt;  lt;itemgt;lt;num color="#330066"gt;3lt;/numgt;lt;valgt;3lt;/valgt;lt;/itemgt;  lt;itemgt;lt;num color="#660033"gt;4lt;/numgt;lt;valgt;4lt;/valgt;lt;/itemgt;  lt;itemgt;lt;num color="#006633"gt;5lt;/numgt;lt;valgt;7lt;/valgt;lt;/itemgt;  lt;itemgt;lt;num color="#000033"gt;6lt;/numgt;lt;valgt;11lt;/valgt;lt;/itemgt;  lt;itemgt;lt;num color="#663300"gt;7lt;/numgt;lt;valgt;18lt;/valgt;lt;/itemgt;  lt;itemgt;lt;num color="#003300"gt;8lt;/numgt;lt;valgt;29lt;/valgt;lt;/itemgt;  lt;itemgt;lt;num color="#003366"gt;9lt;/numgt;lt;valgt;47lt;/valgt;lt;/itemgt;  lt;/itemsgt;  lt;/sequencegt;  lt;/variantsgt;  lt;/pagegt;  lt;/hiblockgt;  

Я также буду рад, если вы подскажете мне, как отсортировать похожую таблицу, но в которой есть картинки «заказать»

Комментарии:

1. Знаете ли вы целевой формат (например, это таблица HTML, которую вы хотите создать, или таблица XSL-FO, которая позже будет отображаться в формате PDF? В конце концов, вы должны знать разметку, которую хотите создать, и показать свою попытку использовать XSLT для создания этой разметки, похоже, вы хотите сопоставить каждый num элемент с ячейкой в первой строке таблицы и каждый val с ячейкой во второй строке таблицы.

2. Пожалуйста, проясните вашу конкретную проблему или предоставьте дополнительные сведения, чтобы выделить именно то, что вам нужно. Поскольку это написано в настоящее время, трудно точно сказать, о чем вы просите.