Original Object

component downloads.serialiser.testObj
A3
component downloads.serialiser.testObj2
A1 1001
A2
array
1 Child
2 Object
METHODS
INIT
function init
Arguments:none
ReturnType: downloads.serialiser.testObj2
Roles:  
Access: public
Output:  
DisplayName:  
Hint:  
Description:  
A2
array
1 Hello
2 World
A1 {ts '2012-02-04 22:52:56'}
METHODS
INIT
function init
Arguments:none
ReturnType: downloads.serialiser.testObj
Roles:  
Access: public
Output:  
DisplayName:  
Hint:  
Description:  

Serialised Object

<object type="downloads.serialiser.testObj"><a3 type="downloads.serialiser.testObj2"><a1>1001</a1><a2 type="array"><item>Child</item><item>Object</item></a2></a3><a2 type="array"><item>Hello</item><item>World</item></a2><a1 type="date">{ts '2012-02-04 22:52:56'}</a1></object>

De-serialised Object

component downloads.serialiser.testObj
A2
array
1 Hello
2 World
A1 {ts '2012-02-04 22:52:56'}
A3
component downloads.serialiser.testObj2
A2
array
1 Child
2 Object
A1 1001
METHODS
INIT
function init
Arguments:none
ReturnType: downloads.serialiser.testObj2
Roles:  
Access: public
Output:  
DisplayName:  
Hint:  
Description:  
METHODS
INIT
function init
Arguments:none
ReturnType: downloads.serialiser.testObj
Roles:  
Access: public
Output:  
DisplayName:  
Hint:  
Description: