<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: JSON String to XML in ABAP in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/json-string-to-xml-in-abap/m-p/429354#M12112</link>
    <description>&lt;P&gt;"I tried above Solution but it displaying XML Structure"&lt;/P&gt;&lt;P&gt;But that was exactly your demand:&lt;/P&gt;&lt;P&gt;"I want to create an XML from this JSON Object. And use this XML for further processing."&lt;/P&gt;&lt;P&gt;The XML structure resulting from transformation ID is JSON-XML, SAP's XML representation of JSON. What else did you expect? Now you can go on and write a transformation or a parser that transforms that result to the format you need.&lt;/P&gt;</description>
    <pubDate>Mon, 06 Mar 2017 16:18:44 GMT</pubDate>
    <dc:creator>retired_member</dc:creator>
    <dc:date>2017-03-06T16:18:44Z</dc:date>
    <item>
      <title>JSON String to XML in ABAP</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/json-string-to-xml-in-abap/m-p/429350#M12108</link>
      <description>&lt;P&gt;Hello All,
 I have a JSON string, It is a complex JSON with nodes inside nodes.
I want to create an XML from this JSON Object. And use this XML for further processing.&lt;/P&gt;&lt;P&gt; 
I used  Transformation method&lt;/P&gt;&lt;P&gt;
writer = cl_sxml_string_writer=&amp;gt;create(  ). &lt;/P&gt;&lt;P&gt;
CALL TRANSFORMATION id SOURCE text = json_string
                        RESULT XML writer. &lt;/P&gt;&lt;P&gt;xml = cl_abap_codepage=&amp;gt;convert_from( writer-&amp;gt;get_output( ) ). &lt;/P&gt;&lt;P&gt;but it's not working.  could you please  help me &lt;/P&gt;&lt;P&gt;
my JSON String is like that &lt;/P&gt;&lt;P&gt;"root": {
      "QueryCC_WOSPECResponse": {&lt;/P&gt;&lt;P&gt;
         "ACTLIST": {&lt;/P&gt;&lt;P&gt;
            "ACT": { &lt;/P&gt;&lt;P&gt;               "element": [ &lt;/P&gt;&lt;P&gt;                  {&lt;/P&gt;&lt;P&gt;
                     "Attributes": {&lt;/P&gt;&lt;P&gt;
                        "ACTINT": { &lt;/P&gt;&lt;P&gt;                           "content": "0.0"&lt;/P&gt;&lt;P&gt;
                        },&lt;/P&gt;&lt;P&gt;
                        "ACTHRS": { &lt;/P&gt;&lt;P&gt;                           "content": "0.0"&lt;/P&gt;&lt;P&gt;
                        },&lt;/P&gt;&lt;P&gt;
                        "ACTIDID": {&lt;/P&gt;&lt;P&gt;
                           "content": "12345",&lt;/P&gt;&lt;P&gt;
                           "resourceid": "true" &lt;/P&gt;&lt;P&gt;                        }&lt;/P&gt;&lt;P&gt;
                     }, &lt;/P&gt;&lt;P&gt;                     "RelatedMbos": {&lt;/P&gt;&lt;P&gt;
                        "ACTSPEC": {&lt;/P&gt;&lt;P&gt;
                           "element": [&lt;/P&gt;&lt;P&gt;
                              {&lt;/P&gt;&lt;P&gt;
                                 "Attributes": { &lt;/P&gt;&lt;P&gt;                                    "ATTRID": {&lt;/P&gt;&lt;P&gt;
                                       "content": "CMINBGYJ"&lt;/P&gt;&lt;P&gt;
                                    }, &lt;/P&gt;&lt;P&gt;                                    "WORKORDERSPECID": {&lt;/P&gt;&lt;P&gt;
                                       "content": "12345", &lt;/P&gt;&lt;P&gt;                                       "resourceid": "true"&lt;/P&gt;&lt;P&gt;
                                    }&lt;/P&gt;&lt;P&gt;
                                 }&lt;/P&gt;&lt;P&gt;
                              }, &lt;/P&gt;&lt;P&gt;                              {&lt;/P&gt;&lt;P&gt;
                                 "Attributes": {&lt;/P&gt;&lt;P&gt;
                                    "ALNVALUE": {&lt;/P&gt;&lt;P&gt;
                                       "content": "..."&lt;/P&gt;&lt;P&gt;}, &lt;/P&gt;&lt;P&gt;                                    "WORKORDERSPECID": { &lt;/P&gt;&lt;P&gt;                                       "content": "1234",&lt;/P&gt;&lt;P&gt;
                                       "resourceid": "true" &lt;/P&gt;&lt;P&gt;                                    }&lt;/P&gt;&lt;P&gt;
                                 }&lt;/P&gt;&lt;P&gt;
                              },&lt;/P&gt;&lt;P&gt;
         "rsCount": "1",&lt;/P&gt;&lt;P&gt;
         "rsStart": "0"&lt;/P&gt;&lt;P&gt;
      }&lt;/P&gt;&lt;P&gt;
   }&lt;/P&gt;&lt;P&gt;
}&lt;/P&gt;&lt;P&gt;Thank you&lt;/P&gt;</description>
      <pubDate>Mon, 06 Mar 2017 11:35:17 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/json-string-to-xml-in-abap/m-p/429350#M12108</guid>
      <dc:creator>former_member389033</dc:creator>
      <dc:date>2017-03-06T11:35:17Z</dc:date>
    </item>
    <item>
      <title>Re: JSON String to XML in ABAP</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/json-string-to-xml-in-abap/m-p/429351#M12109</link>
      <description>&lt;P&gt;You have to write&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;CALL TRANSFORMATION id SOURCE XML json_string 
                       RESULT XML writer.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt; Working example:&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;DATA(json_string) = cl_abap_codepage=&amp;gt;convert_to(
 `{` &amp;amp;&amp;amp;
 ` "order":"4711",` &amp;amp;&amp;amp;
 ` "head":{` &amp;amp;&amp;amp;
 `  "status":"confirmed",` &amp;amp;&amp;amp;
 `  "date":"07-19-2012"` &amp;amp;&amp;amp;
 ` },` &amp;amp;&amp;amp;
 ` "body":{` &amp;amp;&amp;amp;
 `  "item":{` &amp;amp;&amp;amp;
 `   "units":"2", "price":"17.00", "Part No.":"0110"` &amp;amp;&amp;amp;
 `  },` &amp;amp;&amp;amp;
 `  "item":{` &amp;amp;&amp;amp;
 `   "units":"1", "price":"10.50", "Part No.":"1609"` &amp;amp;&amp;amp;
 `  },` &amp;amp;&amp;amp;
 `  "item":{` &amp;amp;&amp;amp;
 `   "units":"5", "price":"12.30", "Part No.":"1710"` &amp;amp;&amp;amp;
 `  }` &amp;amp;&amp;amp;
 ` }` &amp;amp;&amp;amp;
 `}` ).
CALL TRANSFORMATION id SOURCE XML json_string
                       RESULT XML DATA(xml).
cl_demo_output=&amp;gt;display_xml( xml ).
&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Mon, 06 Mar 2017 11:58:40 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/json-string-to-xml-in-abap/m-p/429351#M12109</guid>
      <dc:creator>retired_member</dc:creator>
      <dc:date>2017-03-06T11:58:40Z</dc:date>
    </item>
    <item>
      <title>Re: JSON String to XML in ABAP</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/json-string-to-xml-in-abap/m-p/429352#M12110</link>
      <description>&lt;P&gt;In addition to the answer given by Horst, you need to ensure that the json is having valid format. You can try pasting the json into jsonlint.com to validate it and fix the errors.&lt;/P&gt;</description>
      <pubDate>Mon, 06 Mar 2017 12:20:17 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/json-string-to-xml-in-abap/m-p/429352#M12110</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2017-03-06T12:20:17Z</dc:date>
    </item>
    <item>
      <title>Re: JSON String to XML in ABAP</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/json-string-to-xml-in-abap/m-p/429353#M12111</link>
      <description>&lt;P&gt;Hi Horst,&lt;/P&gt;&lt;P&gt;Thanks for your response&lt;/P&gt;&lt;P&gt;I tried above Solution but it displaying XML Structure &lt;/P&gt;&lt;P&gt;I need to convert that  XML for further processing, could you please help me how to get this is XML string.&lt;/P&gt;&lt;P&gt;&amp;lt;object&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;object name=”is_model“&amp;gt;&lt;/P&gt;&lt;P&gt;  &amp;lt;str name=”t”&amp;gt;DD&amp;lt;/str&amp;gt;&lt;/P&gt;&lt;P&gt;  &amp;lt;str name=”i”&amp;gt;Value fo DD&amp;lt;/num&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;/object&amp;gt;&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;&amp;lt;/object&amp;gt;&lt;/P&gt;</description>
      <pubDate>Mon, 06 Mar 2017 15:56:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/json-string-to-xml-in-abap/m-p/429353#M12111</guid>
      <dc:creator>former_member389033</dc:creator>
      <dc:date>2017-03-06T15:56:30Z</dc:date>
    </item>
    <item>
      <title>Re: JSON String to XML in ABAP</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/json-string-to-xml-in-abap/m-p/429354#M12112</link>
      <description>&lt;P&gt;"I tried above Solution but it displaying XML Structure"&lt;/P&gt;&lt;P&gt;But that was exactly your demand:&lt;/P&gt;&lt;P&gt;"I want to create an XML from this JSON Object. And use this XML for further processing."&lt;/P&gt;&lt;P&gt;The XML structure resulting from transformation ID is JSON-XML, SAP's XML representation of JSON. What else did you expect? Now you can go on and write a transformation or a parser that transforms that result to the format you need.&lt;/P&gt;</description>
      <pubDate>Mon, 06 Mar 2017 16:18:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/json-string-to-xml-in-abap/m-p/429354#M12112</guid>
      <dc:creator>retired_member</dc:creator>
      <dc:date>2017-03-06T16:18:44Z</dc:date>
    </item>
    <item>
      <title>Re: JSON String to XML in ABAP</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/json-string-to-xml-in-abap/m-p/429355#M12113</link>
      <description>&lt;P&gt;&lt;/P&gt;&lt;P&gt;It seems you have a tiny problem but we don't have all information.&lt;/P&gt;&lt;P&gt;So, please provide a small fully-valid program so that we can help you quickly!&lt;/P&gt;</description>
      <pubDate>Mon, 06 Mar 2017 20:09:47 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/json-string-to-xml-in-abap/m-p/429355#M12113</guid>
      <dc:creator>Sandra_Rossi</dc:creator>
      <dc:date>2017-03-06T20:09:47Z</dc:date>
    </item>
  </channel>
</rss>

