#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. Пожалуйста, проясните вашу конкретную проблему или предоставьте дополнительные сведения, чтобы выделить именно то, что вам нужно. Поскольку это написано в настоящее время, трудно точно сказать, о чем вы просите.