Difference between revisions of "SAP ABAP JSON XSLT"
From SapWiki
| (One intermediate revision by the same user not shown) | |||
| Line 1: | Line 1: | ||
==Ejemplo 1 == | ==Ejemplo 1 == | ||
| − | <?sap.transform simple?> | + | <nowiki><?sap.transform simple?> |
<tt:transform xmlns:tt="http://www.sap.com/transformation-templates"> | <tt:transform xmlns:tt="http://www.sap.com/transformation-templates"> | ||
<tt:root name="ROOT"/> | <tt:root name="ROOT"/> | ||
| Line 36: | Line 36: | ||
</object> | </object> | ||
</tt:template> | </tt:template> | ||
| − | </tt:transform> | + | </tt:transform></nowiki> |
| − | + | ||
==Ejemplo 2== | ==Ejemplo 2== | ||
| − | <?sap.transform simple?> | + | <nowiki><?sap.transform simple?> |
<tt:transform xmlns:tt="http://www.sap.com/transformation-templates"> | <tt:transform xmlns:tt="http://www.sap.com/transformation-templates"> | ||
<tt:root name="ROOT"/> | <tt:root name="ROOT"/> | ||
| Line 79: | Line 79: | ||
</object> | </object> | ||
</tt:template> | </tt:template> | ||
| − | </tt:transform> | + | </tt:transform></nowiki> |
[[Category:ABAP]] | [[Category:ABAP]] | ||
Latest revision as of 19:30, 27 March 2020
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> <!-- JSON root 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>