Stimmt ja gar nicht...
Folgende Benutzer bedankten sich beim Autor ewx für den Beitrag:
DeathAndPain
Folgende Benutzer bedankten sich beim Autor deejey für den Beitrag:
DeathAndPain
Aber natürlich! - zumindest zum in die Tonne kloppen und nie wieder anschauen ( außer man ist data scientist... )
Folgende Benutzer bedankten sich beim Autor SaskuAc für den Beitrag:
DeathAndPain
Wie genau verwendest du das, ausgehend vom bislang verwendeten CALL TRANSFORMATION? ;)
Code: Alles auswählen.
data xstr type xstring.
data data_struct type <irgendeine auch tiefe striktur>.
xstr = cl_bcs_convert=>string_to_xstring( EXPORTING iv_codepage = '4110'
iv_string = /ui2/cl_json=>serialize( compress = 'X' data = data_struct ) ).
..
* anschauen:
DATA(out) = cl_demo_output=>new( )->begin_section( 'JSON' ).
out->write_xml( xstr )->display( ).
..
* und zurück
clear data_struct.
/ui2/cl_json=>deserialize( EXPORTING json =
cl_bcs_convert=>XSTRING_TO_STRING( exporting IV_XSTR = xstr iv_cp = '4110' )
CHANGING data = data_struct ).