{"repo":"elenakrittik/GodotXML","free":true,"listed":false,"github":"https://github.com/elenakrittik/GodotXML","clone":"git clone https://github.com/elenakrittik/GodotXML.git","description":"Advanced XML support for Godot 4","language":"GDScript","stars":56,"topics":["godot","godot-4","godot-engine","godot-engine-4","xml","xml-parser"],"license":"MIT","category":"game-templates","readme_excerpt":"GodotXML - advanced XML support for Godot 4. This addon adds support for manipulating XML data in Godot 4 with ease. Supports Godot 4.0-4.4, and likely future versions too. HINT: Migrating from v1? See changelog for a complete list of breaking (and not) changes. Features - Pure-Godot - everything is done using built-in XMLParser ; - Loading and dumping XML data into/from a convenient class-based format; - Beautifying XML; - Converting XML into dictionaries; - Access uniquely named children of nodes as if they were regular attributes (works in the editor too!); - Decent error messages for when the input is malformed (i mean, XMLParser doesn't have them at all, so : ). Installation Search for the \"GodotXML\" addon on the asset library (link) or alternatively copy the addons/ folder into your project's root. Usage Use the XML.parse [buffer string file] functions to parse XML into an XMLDocument , then use XMLDocument.root to get the root XMLNode , from which point use XMLNode 's properties to inspect a node and use the XMLNode.dump [buffer string file ] functions to convert a node back into XML. It's that simple! Version Guarantees All functions and attributes that are meant for use by you do not start with an and are governed by the usual SemVer rules. Accordingly, all functions and attributes that do start with an are not meant to be used by you (and can change or be removed entirely even in patch versions, although that's usually not the case). If you really need to use someth","default_branch":null,"files":null,"tree":[],"storefront":"/r/elenakrittik","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/elenakrittik/GodotXML/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}