C++ 将字符流传递到libxml2

C++ 将字符流传递到libxml2,c++,c,xml,libxml2,C++,C,Xml,Libxml2,我有一个作为字符流接收的XML文档。我希望使用libxml2来解析它。一种方法是将其保存为.xml,然后使用libxml2api之一打开它。有没有一种方法可以直接在这个流上构建一个树并解析它 Env纯粹是c++/c 干杯 您可以使用from parser.h。如果您更愿意使用内存块而不是流,还有一个问题。请尝试或根据您的上下文。谢谢,xmlCtxtReadMemory看起来更像我可以使用的…:)

我有一个作为字符流接收的XML文档。我希望使用libxml2来解析它。一种方法是将其保存为.xml,然后使用libxml2api之一打开它。有没有一种方法可以直接在这个流上构建一个树并解析它

Env纯粹是c++/c


干杯

您可以使用from parser.h。如果您更愿意使用内存块而不是流,还有一个问题。

请尝试或根据您的上下文。

谢谢,xmlCtxtReadMemory看起来更像我可以使用的…:)