我想使用Qt解析格式为
的非格式良好的XML文档<log_data>
//lots of data
</log_data>
<log_data>
//more data
</log_data>
//etc.
这是否可能,或者Qt XML解析库是否绝对需要格式良好的XML?
提前致谢。
答案 0 :(得分:1)
只需在其前面添加<root>
,在其后添加</root>
,即可获得有效的XML文档。
答案 1 :(得分:1)
创建一个框架文档wrapper.xml:
<!DOCTYPE wrapper [
<!ENTITY e SYSTEM "real.xml">
]>
<wrapper>&e;</wrapper>
其中real.xml是您实际想要阅读的XML片段;然后将您的XML解析器指向wrapper.xml。