The Library xmlio is a simple to use non validating XML-Parser/Composer for B&R Industrial-Automation PLC (B&R SPS). It reads and writes Process-Variables including Structures from and to XML-Files.
Easy to use:
#include <xmlio.h>
/* Write Variable to XML-File */
status = xmlWrite(strName, strFile, strDevice, 0);
/* Read XML-File into Variables */
status = xmlRead(strFile, strDevice, ignoreUnknown, &line, &character);