将std :: string类型的XML字符串转换为内存中的XML对象的最有效方法是什么?对象结构不重要,我之后是我是否需要通过字符来检查字符串char并挑选出所有的部分或者是否有更简单的方法?std :: string xml string to object
0
A
回答
2
最简单的方法可能是使用库来做到这一点。
如果你想自己做,你需要解析包含XML代码的字符串。有很多方法可以做到这一点;最简单的可能是一个递归下降解析器。
0
看看Arabica:http://www.jezuk.co.uk/cgi-bin/view/arabica在所有XML库/包装中,我意识到它是最友好的。
0
尝试外籍人士,紧凑,用户界面友好的免费: http://expat.sourceforge.net/
0
0
使用libxml2。不是一个非常复杂的库,并且易于使用。可移植性,用C语言编写,但与其他可用语言绑定,以及大量使用和学习的示例。
相关问题
- 1. javascript [object Object] to string
- 2. Casting object [,] to string []
- 3. object to string []
- 4. LPWSTR to std :: string?
- 5. java String to a object
- 6. Android ClassCastException Object [] to String []
- 7. C++ - MPIR:mpz_t to std :: string?
- 8. JSON.NET XML to String
- 9. Object(KeyEvent key)to String(Java)
- 10. Java | Json String to Object without Library
- 11. nameless char [] to std :: string&reference
- 12. Java string to xml to list
- 13. “std :: string const”与“const std :: string”
- 14. Textbox string to xml问题
- 15. C++ std :: string和string
- 16. Base64 String to Json String
- 17. org.w3c.dom.Document to XML string using Groovy
- 18. xml string to php页面
- 19. android integer-xml value to string
- 20. Javascript string to object reference(without eval()or indexes)
- 21. 将std :: __ cxx11 :: string转换为std :: string
- 22. System :: String^to TCHAR *
- 23. Linq xml to object - 如何填充集合<string>
- 24. std :: string :: append(std :: string)错误的输出
- 25. IXMLDOMDocument2 to string javascript
- 26. ArrayBuffer to String,String to ArrayBuffer方法
- 27. 比较System :: String^std :: string
- 28. base 64 string to hexa string
- 29. Angular2:Subject <string> to string
- 30. c#string [] to jquery string list?
“最有效”仍然是使用其他人已经开发和调试的库。 – 2010-11-04 12:54:29
@peoro - *你需要解析包含XML代码的字符串* - 真的吗?许多XML库将采用一个字符串并将其转换为对象模型格式。 MSXML将做到这一点,但它是一个使用药片,因为它使用COM编程隐喻。你的基本观点是正确的,但是我确信,推荐使用哪一个也是有用的。 – 2010-11-04 13:21:21
“如果你想自己做那个”,我的意思是“如果你不想在任何XML库上转发”...... – peoro 2010-11-04 13:24:31