Search code examples
c++cocos2d-xpugixml

C++ Pugixml get children of parent by attribute id


For example:

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

How do you get the data of level with id 1? Now i am using pugi::xml_node level = levels.child("level") But that return all levels..

Regards, GJJ


Solution

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