SAP ABAP JSON XSLT
From SapWiki
Ejemplo 1
<?sap.transform simple?>
<tt:transform xmlns:tt="http://www.sap.com/transformation-templates">
<tt:root name="ROOT"/>
<tt:template>
<array>
<tt:loop ref=".ROOT">
<object>
<str name="nombre">
<tt:value ref="$ref.nombre"/>
</str>
</object>
<object>
<str name="apellido">
<tt:value ref="$ref.apellido"/>
</str>
</object>
<object>
<str name="uvpAsignacionTraslacion">
<tt:value ref="$ref.uvpAsignacionTraslacion"/>
</str>
</object>
<object>
<str name="mesUvpAsignacionTraslacion">
<tt:value ref="$ref.mesUvpAsignacionTraslacion"/>
</str>
</object>
<object>
<str name="anoUvpAsignacionTraslacion">
<tt:value ref="$ref.anoUvpAsignacionTraslacion"/>
</str>
</object>
</tt:loop>
</array>
</object>
</tt:template>
</tt:transform>
Ejemplo 2
<?sap.transform simple?> <tt:transform xmlns:tt="http://www.sap.com/transformation-templates"> <tt:root name="ROOT"/> <tt:root name="USUARIO"/> <tt:template> <object> <str name="GD"> <tt:value ref=".USUARIO"/> </str> <array name="DATOS"> <tt:loop ref=".ROOT"> <object> <str name="nombre"> <tt:value ref="$ref.nombre"/> </str> </object> <object> <str name="apellido"> <tt:value ref="$ref.apellido"/> </str> </object> <object> <str name="uvpAsignacionTraslacion"> <tt:value ref="$ref.uvpAsignacionTraslacion"/> </str> </object> <object> <str name="mesUvpAsignacionTraslacion"> <tt:value ref="$ref.mesUvpAsignacionTraslacion"/> </str> </object> <object> <str name="anoUvpAsignacionTraslacion"> <tt:value ref="$ref.anoUvpAsignacionTraslacion"/> </str> </object> </tt:loop> </array> </object> </tt:template> </tt:transform>