-1
<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>
我想使用JavaScript或JQuery中的XPath讀取和解析xml,並在html中生成輸出。我能夠使用XSLT將這個xml原樣轉換爲html。但我期望爲xml中的方法產生一個調用層次結構,例如如果用戶在生成的html中選擇了方法A,它應該展開並顯示方法B和C,並且當用戶在A中選擇B時,它應該顯示D等等......使用XPath和Javascript解析XML
在這方面的任何建議都會幫助我開始。
編輯:好的,更正了xml。不確定關於解析的問題有什麼問題。我覺得有關解析的問題仍然相關。那麼,是否有可能在JavaScript或JQuery中使用XPath解析xml並在html中生成輸出?
如果你從有效的XML開始,它可能會更容易,因爲這甚至不是有效的。 – adeneo 2013-04-06 18:53:40
https://developer.mozilla.org/en/docs/Parsing_and_serializing_XML – 2013-04-06 19:02:20
不幸的是,該文檔中描述的document.evaluate()函數在IE中不受支持。 – 2013-04-08 07:00:20