Original Object

component downloads.serialiser.testObj
A1 {ts '2010-09-08 07:15:35'}
A2
array
1 Hello
2 World
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:  

Serialised Object

<object type="downloads.serialiser.testObj"><a1 type="date">{ts '2010-09-08 07:15:35'}</a1><a2 type="array"><item>Hello</item><item>World</item></a2><a3 type="downloads.serialiser.testObj2"><a2 type="array"><item>Child</item><item>Object</item></a2><a1>1001</a1></a3></object>

De-serialised Object

component downloads.serialiser.testObj
A1 {ts '2010-09-08 07:15:35'}
A2
array
1 Hello
2 World
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: