BlueprintXML is an easy-to-use XML parser fully available for Blueprints & C++ uses.
Integrate it easily within your project and start parsing, editing and saving XML files.
Read and parse XML
BlueprintXML allows you to read XML files or parse directly XML from a string.
Edit and save XML
BlueprintXML allows you to edit your XML at runtime and save it directly to a file.
BlueprintXML offers several asynchronous blueprint nodes to perform the heavy XML processing outside of the Game Thread. This way, you can load several big XML files in parallel without worrying to block the Game Thread.
Load and parse XML files.
Edit and save XML files.
Asynchronous nodes to perform heavy XML processing outside the game thread.