解析C#中的XML文件的最快方法是什麼?我正在使用.Net 2.0解析C#中的XML文件
7
A
回答
11
如果您使用的是.Net 2,那麼XmlReader和XmlDocument是關於它的。
如果你可以使用.Net 3.5,那麼新的Linq to Xml方法是一個很大的改進。
1
我自己並沒有對它進行標記,但是當我在過去詢問過它時,我被告知XmlDocument應該更快。不過,我有我的疑慮,因爲XmlDocument需要創建一個DOM,而XmlReader不需要。
1
如果使用XmlTextReader類,它在技術上會比使用XmlDocument更快,該XmlDocument解析整個文件併爲您構建DOM。但是您還必須考慮這樣一個事實,即使用XmlTextReader,您一次只能讀取一個節點,因此在讀取數據時需要額外處理數據。如果你打算最終自己儲存所有東西,使用XmlDocument可能會變得更加高效。
相關問題
- 1. 解析C文件中的XML文件而無需解析庫
- 2. Objective-C解析XML文件
- 3. C#解析XML文件
- 4. C#解析XML(.xspf文件)
- 5. C#解析XML文件
- 6. 用C解析XML文件#
- 7. 解析Objective-C中的XML文件
- 8. 解析C中的UN XML文件#
- 9. 無法解析C#中的XML文件#
- 10. 在Unity C中解析XML文件#
- 11. 如何在C#中使用DTD解析XML解析文件
- 12. 解析非XML文件中的XML塊
- 13. XML文件解析?
- 14. 解析XML文件
- 15. 解析XML文件
- 16. 解析XML文件...
- 17. 解析XML文件
- 18. 解析xml文件
- 19. 解析XML文件
- 20. 解析XML文件
- 21. 解析XML文件
- 22. C++ XML文件解析問題
- 23. C++ XML文件解析問題
- 24. 將XML文件解析爲C#類
- 25. 使用C解析XML文件#
- 26. 使用QXmlStreamReader解析XML文件C/Qt
- 27. 解析.plist文件爲普通XML C#
- 28. 使用xerces C++解析xml文件
- 29. 使用C#解析XML文件?
- 30. XML文檔解析C#