【问题标题】:pugixml - check if node exists or notpugixml - 检查节点是否存在
【发布时间】:2021-08-16 15:09:05
【问题描述】:

我这样得到一个子节点:

pugi::xml_node child = root.child("aaa")

我想检查那个子节点是否存在。我应该打电话给child.empty() 吗?

【问题讨论】:

  • 请记住始终添加像c++ 这样的语言标签,以便让更广泛的受众了解您的问题。

标签: c++ pugixml


【解决方案1】:

xml_node 类有一个逻辑布尔运算符重载,允许您通过简单地调用来检查它是否存在

if (child) { ... }

和类似的operator! 用于检查它是否不存在

if (!child) { ... }

【讨论】:

    猜你喜欢
    • 2017-06-03
    • 1970-01-01
    • 1970-01-01
    • 2011-08-31
    • 1970-01-01
    • 1970-01-01
    • 2016-08-29
    • 2011-06-09
    • 1970-01-01
    相关资源
    最近更新 更多