标签: c++ xml
char *xsd__schema; /* required element of type xsd:schema */ char *__any;
在我的C ++项目中,我已将XML模式读入字符串:xsd__schema,并将xml文件读入字符串:__ any。如何从字符串中将数据检索到C ++的变体中。
答案 0 :(得分:1)
我不完全理解你的问题的上下文(你试图验证你的xml?或者只是从它获取数据?),但无论哪种方式,你的答案可能在于使用第三方XML解析库,以免你在你的生活中花费无用的一部分重新发明轮子。有几个高质量的跨平台XML解析库支持模式验证:
答案 1 :(得分:1)
如果您需要小型xml-parser,可以使用TinyXML:
TinyXML是一个简单的小型C ++ XML解析器,可以轻松集成到其他程序中。
它可以使用文件,或者只是从缓冲区中解析xml。