<root>
<method name="A">
<childcall name="B"></childcall>
<childcall name="C"></childcall>
</method>
<method name="B">
<childcall name="D"></childcall>
</method>
<method name="C">
<childcall name="D"></childcall>
<childcall name="E"></childcall>
</method>
</root>
Я хочу прочитать и разобрать xml с помощью XPath в Javascript или JQuery и сгенерировать вывод в html. Я могу перевести этот xml as-is в html с помощью XSLT. Но я ищу для создания иерархии вызовов для методов в xml, например. если пользователь выбирает метод A в сгенерированном html, он должен расширяться и показывать методы B и C, а когда пользователь выбирает B внутри A, он должен показывать D и т. д.XML-синтаксический анализ с XPath и Javascript
Любое предложение в этом отношении помогло бы мне начать.
EDIT: Хорошо, исправил xml. Не уверен, что не так с вопросом о разборе. Я чувствую, что вопрос о разборе все еще имеет значение. Опять же, можно ли анализировать xml с помощью XPath в Javascript или JQuery и генерировать вывод в html?
Если вы начинаете с действующего XML, это, вероятно, будет проще, поскольку это даже не близко к действительности. – adeneo
https://developer.mozilla.org/en/docs/Parsing_and_serializing_XML –
Функция 'document.evaluate()', описанная в этом документе, не поддерживается в IE, к сожалению. –