有人可以請我解釋一下XML是什麼意思? XML解析器通常做什麼?解析XML是什麼意思?
20
A
回答
24
它意味着「讀取」XML文件/字符串並根據結構獲取其內容,通常用於程序中。
例如,如果你有這樣的XML片段:
<root>
<node1>value1</node1>
<node2>value2</node2>
</root>
您可能希望在數據結構中使用這些值:
ClassRoot:
node1: string
node2: string
,使得中底:
Object goofy = ClassRoot.new
parse(xml, goofy)
puts(goofy)
yelds像這樣:
goofy[node1='value1'; node2='value2']
這樣做有很多方法,如DOM or SAX。 根據您的需要,您可能還需要調查XSLT和xpath。
5
2
XML:可擴展標記語言是一種電子文件進行編碼的一組規則。它由W3C和其他幾個相關規範制定;所有都是免費的開放標準。解析器:將代碼分解成功能組件的計算機程序;解析器:將代碼分解成功能組件的計算機程序;解析器:將代碼分解爲功能組件的計算機程序; 「編譯器必須解析源代碼才能將其轉換爲目標代碼」
4
通常一些信息存儲在xml文檔中。爲了在你的程序中使用這些信息,你必須解析它 - 逐行閱讀或逐個閱讀節點並獲取信息。
4
XML解析器將XML文檔轉換爲XML DOM對象 - 然後可以使用JavaScript對其進行操作。
相關問題
- 1. 解析是什麼意思?
- 2. 是什麼意思:是什麼意思?
- 3. 這個XML代碼是什麼意思?
- 4. %{}是什麼意思?
- 5. '#'是什麼意思?
- 6. 「?」是什麼意思?
- 7. #{...}是什麼意思?
- 8. || =是什麼意思?
- 9. @是什麼意思
- 10. $$ $$是什麼意思?
- 11. `/ * @`是什麼意思?
- 12. 「=」是什麼意思
- 13. + =是什麼意思?
- 14. {..} [..]是什麼意思?
- 15. 什麼是:!:意思?
- 16. @ []是什麼意思?
- 17. 什麼是「||」意思?
- 18. /([^.]*)\.(.*)/是什麼意思?
- 19. &**是什麼意思?
- 20. @(...)是什麼意思?
- 21. &@是什麼意思?
- 22. 「\\。\」,「\ ?? \」,「\\?\」,「\\」是什麼意思?
- 23. &=是什麼意思?
- 24. {%=%}是什麼意思?
- 25. 是什麼意思?
- 26. %%是什麼意思?
- 27. {}是什麼意思?
- 28. 「*&」是什麼意思?
- 29. 「_」是什麼意思?
- 30. xml 1.1規範中的'分析數據'是什麼意思?
解析=閱讀和解釋.... – 2011-02-28 10:27:49