在 Qt 中解析 XML 文件
假设我有一个如下所示的 XML 文件:
<?xml version="1.0" encoding="utf-8"?>
<name>
<id>1</id>
</name>
如何解析它并获取 id
的值?
std::string id = ...;
Let's say I have an XML file like this:
<?xml version="1.0" encoding="utf-8"?>
<name>
<id>1</id>
</name>
How can I parse it and get the value of id
?
std::string id = ...;
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
像这样的事情会起作用:
Something like this will work:
我制作了@Scrivener 答案的简化版本。我没有从文件中读取数据,而是从 QString 变量中读取数据,并删除了
continue;
块:I made a simplified version of @Scrivener's answer. Instead of reading from a file I just read from a QString variable and I removed the
continue;
blocks: