Eduard Lebedyuk · Aug 26, 2020

XML Serialization - output ID

I have a class:

Class test.Person Extends (%Persistent, %XML.Adaptor)
Property Name;

I want to serialize it into this XML:


Is it possible?

It's for the Visual Trace so I can't use %XML.Writer.

0 229
Discussion (2)1
Log in or sign up to continue


Class test.Person Extends (%Persistent, %XML.Adaptor) { 
Property Id As %Integer [ Calculated, SqlComputeCode = { Set {*}={%%ID}}, SqlComputed ];
Property Name; 

if you don't want to touch the Class you may inherit it from some common Super-Class. 


Class Test.Person Extends (%Persistent, %XML.Adaptor)
Property Name As %String; 
Property Id As %Integer [ Identity ];