C++ Pugixml通过属性id获取父级的子级

标签 c++ cocos2d-x pugixml

例如:

<levels>
    <level id="1">
        <somestuff></somestuff>
    </level>
    <level id="2">
        <somestuff></somestuff>
    </level>
</levels>

如何获取id为1的关卡数据? 现在我正在使用 pugi::xml_node level = levels.child("level") 但是返回所有级别..

问候, 金家杰

最佳答案

levels.find_child_by_attribute("level", "id", "1")

关于C++ Pugixml通过属性id获取父级的子级,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19196683/

相关文章:

c++ - 如何使用 pugixml 提取子数据?

c++ gui 编程资源

c++ - 我如何将 STL 集作为函数参数传递

c++ - Qt 即时响应键盘按下的键

c++ - cocos2dx中无法将字符串变量传递给Sprite

Android NDK - 命名空间 'function' 中没有名为 'std' 的类型

c++ - 混合抗锯齿圆圈

c++ - pugiXML 定位具有相同 parent 值的 child

c++ - 使用 pugixml 解析 XML

c++ - 如何调试高内存消耗