# JSON Object How To Tutorials

How to Convert JSON to XML Using the XML Object |

Starting with PxPlus 2025, JSON data can be easily converted to XML by using both the JSON (*obj/json) and XML (*obj/xml) objects.

The object programs, json.pvc and xml.pvc are found in the *lib/obj directory.

(The JSON object *OBJ/JSON was added in PxPlus 2025.)

These steps show you how to convert JSON data to XML by using the XML object.

| 1. | Create both the JSON and XML objects. Example: json_obj=new("*obj/json") xml_obj=new("*obj/xml")
| 2. | Create JSON data using a string. Example: string$="{Address: ""Ontario"",StreetNum: 456}"
| 3. | Load the data into the JSON object. Example: json_obj'load_string(string$) #### Note: Reusing load_string without closing the object will clear the previous data.
| 4. | Using the Print( ) method, you can print the JSON data Example: json_obj'print()
| 5. | Using the Load_json( ) method, load the XML data. Example: xml_obj'load_json(json_obj)
| 6. | To view the data you just created, print the XML string by using the Get_Xml$( ) method, which returns the XML string. Example: print xml_obj'get_xml$()
| 7. | Drop the json_obj and xml_obj objects. Example: drop object json_obj drop object xml_obj

## See Also

*OBJ/JSON - JSON Object
*OBJ/XML - XML Object
Associative Arrays (Hash Tables)
DIM Define Arrays and Strings
DIM( ) Generate String/Get Array Size
'JV' JSON Version