Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>This could be easy with Gson or jackson </p> <p>Gson example</p> <pre><code>Gson gson = new Gson(); User[] users = gson.fromJson(&lt;json string&gt;, User[].class); </code></pre> <p>Jackson example</p> <pre><code>ObjectMapper mapper = new ObjectMapper(); Collection&lt;User&gt; users = mapper.readValue(&lt;json string&gt;, `new TypeReference&lt;Collection&lt;User&gt;&gt;() {}); </code></pre> <p><strong>Sample</strong> -</p> <pre><code>package com.test; import com.google.gson.Gson; public class GSonExample { public static void main(String[] args) { String json = "{\"name\":\"Duke\",\"address\":\"Menlo Park\",\"dateOfBirth\":\"Feb 1, 2000 12:00:00 AM\"}"; Gson gson = new Gson(); User student = gson.fromJson(json, User.class); System.out.println("student.getName() = " + student.getName()); System.out.println("student.getAddress() = " + student.getAddress()); System.out.println("student.getDateOfBirth() = " + student.getDateOfBirth()); } } public class User { private String name; private String address; private String dateOfBirth; public String getName() { return name; } public void setName(String name) { this.name = name; } public String getAddress() { return address; } public void setAddress(String address) { this.address = address; } public String getDateOfBirth() { return dateOfBirth; } public void setDateOfBirth(String dateOfBirth) { this.dateOfBirth = dateOfBirth; } } </code></pre> <p><strong>classpath</strong></p> <pre><code>&lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;classpath&gt; &lt;classpathentry kind="src" path="src"/&gt; &lt;classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/&gt; &lt;classpathentry kind="lib" path="lib/gson-2.1.jar"/&gt; &lt;classpathentry kind="output" path="bin"/&gt; &lt;/classpath&gt; </code></pre>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload