XML Records

Stable Version 1.6.9 (O11)
Also available for 10, 9.1, 9.0, Older
Published on 18 Apr by 
Stable Version 1.6.9 (O11)
Also available for 10, 9.1, 9.0, Older
Published on 18 Apr by 
Created on 06 May 2010

XML Records

An extension that allows you to convert an hierarchical structure, composed of Records and/or RecordLists to XML. It also allows you to read an XML into the structure.
Read More


XMLRecords is an extension that allows you to convert OutSystems Records and RecordLists into XML and vice-versa.

Features List

1. RecordToXml: Allows you to convert a single record into structured XML.

2. RecordListToXml: Allows you to convert a record list into structured XML.

3. XmlToRecordList: Allows you to parse XML and fill out a RecordList.

Records composed of multiple structures are not supported. 

String data is converted to XML safe formats (& -> &...)

Option fields

All functions allow you to specify options for the fields such as:

 - the name that the attribute or record will get on the XML;

 - if a recordlist is included as a sequence or as a child record with an inner sequence;

 - if empty values should be discarded;

 - the nullable value for a field;

 - the namespace for a given structure/record type;

System Requirements and Limitations

- Latest version is for Agile Platform 7.0+ 

- Older versions available for Agile Platform 5.1 and 6.0

Notice:This component takes advantage of private and undocumented Platform APIs, which can change without notice. As a result, this component may unexpectedly break as the Platform is upgraded. We advise proper testing to ensure that your applications continue to work as expected when upgrading/patching the Platform.

What’s new (1.6.9)

 - Removed unused DLLs in order to avoid conflicts within the environment (thanks to Bruno Lourenço for the heads up);

Reviews (1)
in version 1.6.6
A very good component. Thanks!
Functional libraries & utilities, Other functions & libraries
Support Options
This component is not supported by OutSystems. You may use the discussion forums to leave suggestions or obtain best-effort support from the community, including from Afonso Carvalho who created this component.
XML Records has no dependencies.
Component Consumers
No consumers yet.
Weekly Downloads