Using JSON or XML as class template

You can use an existing JSON or XML snippet as a template to create a model section that you can import into.

Using the default model and the class Detail, having the following JSON snippet in the clipboard

 <root>
  <person id='1'>
    <name>Alan</name>
    <url>http://www.google.com</url>
  </person>
  <person id='2'>
    <name>Louis</name>
    <url>http://www.yahoo.com</url>
  </person>
 </root>

Right click the class you want to use a root for your import, using for example Tajson and click on "Add attributes, assoc. and classes from clipboard json or xml", see below;

2022-03-31 19h34 36 Create model from Json.png

This will add classes Root1 and Person1 classes to your model liek this.

Created model from JSON.png

After this you can use JSonToObjects or Tajson to create objects from your JSON or XML.

This page was edited 74 days ago on 02/10/2024. What links here