Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想使用 Qt 来解析格式不正确的 XML 文档:
<log_data> //lots of data </log_data> <log_data> //more data </log_data> //etc.
这是否可能,或者 Qt XML 解析库是否绝对需要格式良好的 XML?
提前致谢。
只需<root>在它之前和</root>之后添加一个,您就有一个有效的 XML 文档。
<root>
</root>
创建骨架文档 wrapper.xml:
<!DOCTYPE wrapper [ <!ENTITY e SYSTEM "real.xml"> ]> <wrapper>&e;</wrapper>
其中 real.xml 是您真正想要阅读的 XML 片段;然后将您的 XML 解析器指向 wrapper.xml。