解析xmllib中的字符串而不是xmlParseFile

时间:2013-09-04 21:17:44

标签: c++ libxml2

我有xml内容的字符串,将其写入文件并使用xmlParseFile读取它会影响性能,如果有办法直接解析字符串,可以用示例来显示吗?

1 个答案:

答案 0 :(得分:0)

请考虑xmlParseMemory

  

我有xml内容的字符串

所以你应该能够这样做:

const std::string xmlContent = "<something> </something>";
xmlDocPtr doc = xmlParseMemory(xmlContent.c_str(), xmlContent.length());