use pugixml