<分区>
我需要从 C 程序中读取 XML 格式的文档,并从中提取元素及其值。例如在下面的代码中:
<user name="Mark">
<param name="Age" value="21"/>
<param name="Country" value="NL"/>
</user>
我需要提取:name = Mark
、Age = 21
和 Country = NL
。
直到今天,我一直在手动执行此解析,这很痛苦。
我不关心文件是否是“适当的 XML”或其他所有内容,我不关心 DTD 或其他标准 XML 要求。我只需要读取和解析这些值。
有没有人知道 lib eXpat 以外的库可以执行此操作或代码可以执行此操作?
谢谢!