Skip to main content
Stack Overflow
  1. About
  2. For Teams

Return to Answer

It's a very simple way to convert:

//A very simple way to convert 
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
import com.google.gson.Gson;
import com.google.gson.JsonArray;
import com.google.gson.JsonElement;
import com.google.gson.JsonParser;
class Usuario {
private String username;
private String email;
private Integer credits;
private String twitter_username;
public String getUsername() {
 return username;
}
public void setUsername(String username) {
 this.username = username;
}
public String getEmail() {
 return email;
}
public void setEmail(String email) {
 this.email = email;
}
public Integer getCredits() {
 return credits;
}
public void setCredits(Integer credits) {
 this.credits = credits;
}
public String getTwitter_username() {
 return twitter_username;
}
public void setTwitter_username(String twitter_username) {
 this.twitter_username = twitter_username;
}
@Override
public String toString() {
 return "UserName: " + this.getUsername() + " Email: " + this.getEmail();
}
//A very simple way to convert 
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
import com.google.gson.Gson;
import com.google.gson.JsonArray;
import com.google.gson.JsonElement;
import com.google.gson.JsonParser;
class Usuario {
private String username;
private String email;
private Integer credits;
private String twitter_username;
public String getUsername() {
 return username;
}
public void setUsername(String username) {
 this.username = username;
}
public String getEmail() {
 return email;
}
public void setEmail(String email) {
 this.email = email;
}
public Integer getCredits() {
 return credits;
}
public void setCredits(Integer credits) {
 this.credits = credits;
}
public String getTwitter_username() {
 return twitter_username;
}
public void setTwitter_username(String twitter_username) {
 this.twitter_username = twitter_username;
}
@Override
public String toString() {
 return "UserName: " + this.getUsername() + " Email: " + this.getEmail();
}

It's a very simple way to convert:

import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
import com.google.gson.Gson;
import com.google.gson.JsonArray;
import com.google.gson.JsonElement;
import com.google.gson.JsonParser;
class Usuario {
private String username;
private String email;
private Integer credits;
private String twitter_username;
public String getUsername() {
 return username;
}
public void setUsername(String username) {
 this.username = username;
}
public String getEmail() {
 return email;
}
public void setEmail(String email) {
 this.email = email;
}
public Integer getCredits() {
 return credits;
}
public void setCredits(Integer credits) {
 this.credits = credits;
}
public String getTwitter_username() {
 return twitter_username;
}
public void setTwitter_username(String twitter_username) {
 this.twitter_username = twitter_username;
}
@Override
public String toString() {
 return "UserName: " + this.getUsername() + " Email: " + this.getEmail();
}
A very simple way to convert Json list objects to java list objects.
Source Link
//A very simple way to convert 
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
import com.google.gson.Gson;
import com.google.gson.JsonArray;
import com.google.gson.JsonElement;
import com.google.gson.JsonParser;
class Usuario {
private String username;
private String email;
private Integer credits;
private String twitter_username;
public String getUsername() {
 return username;
}
public void setUsername(String username) {
 this.username = username;
}
public String getEmail() {
 return email;
}
public void setEmail(String email) {
 this.email = email;
}
public Integer getCredits() {
 return credits;
}
public void setCredits(Integer credits) {
 this.credits = credits;
}
public String getTwitter_username() {
 return twitter_username;
}
public void setTwitter_username(String twitter_username) {
 this.twitter_username = twitter_username;
}
@Override
public String toString() {
 return "UserName: " + this.getUsername() + " Email: " + this.getEmail();
}
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
import com.google.gson.Gson;
import com.google.gson.JsonArray;
import com.google.gson.JsonElement;
import com.google.gson.JsonParser;
class Usuario {
private String username;
private String email;
private Integer credits;
private String twitter_username;
public String getUsername() {
 return username;
}
public void setUsername(String username) {
 this.username = username;
}
public String getEmail() {
 return email;
}
public void setEmail(String email) {
 this.email = email;
}
public Integer getCredits() {
 return credits;
}
public void setCredits(Integer credits) {
 this.credits = credits;
}
public String getTwitter_username() {
 return twitter_username;
}
public void setTwitter_username(String twitter_username) {
 this.twitter_username = twitter_username;
}
@Override
public String toString() {
 return "UserName: " + this.getUsername() + " Email: " + this.getEmail();
}
//A very simple way to convert 
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
import com.google.gson.Gson;
import com.google.gson.JsonArray;
import com.google.gson.JsonElement;
import com.google.gson.JsonParser;
class Usuario {
private String username;
private String email;
private Integer credits;
private String twitter_username;
public String getUsername() {
 return username;
}
public void setUsername(String username) {
 this.username = username;
}
public String getEmail() {
 return email;
}
public void setEmail(String email) {
 this.email = email;
}
public Integer getCredits() {
 return credits;
}
public void setCredits(Integer credits) {
 this.credits = credits;
}
public String getTwitter_username() {
 return twitter_username;
}
public void setTwitter_username(String twitter_username) {
 this.twitter_username = twitter_username;
}
@Override
public String toString() {
 return "UserName: " + this.getUsername() + " Email: " + this.getEmail();
}
Post Undeleted by Marlon Leite de Albuquerque
Post Deleted by Marlon Leite de Albuquerque
Source Link
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
import com.google.gson.Gson;
import com.google.gson.JsonArray;
import com.google.gson.JsonElement;
import com.google.gson.JsonParser;
class Usuario {
private String username;
private String email;
private Integer credits;
private String twitter_username;
public String getUsername() {
 return username;
}
public void setUsername(String username) {
 this.username = username;
}
public String getEmail() {
 return email;
}
public void setEmail(String email) {
 this.email = email;
}
public Integer getCredits() {
 return credits;
}
public void setCredits(Integer credits) {
 this.credits = credits;
}
public String getTwitter_username() {
 return twitter_username;
}
public void setTwitter_username(String twitter_username) {
 this.twitter_username = twitter_username;
}
@Override
public String toString() {
 return "UserName: " + this.getUsername() + " Email: " + this.getEmail();
}

}

/*
 * put string into file jsonFileArr.json
 * [{"username":"Hello","email":"[email protected]","credits"
 * :"100","twitter_username":""},
 * {"username":"Goodbye","email":"[email protected]"
 * ,"credits":"0","twitter_username":""},
 * {"username":"mlsilva","email":"[email protected]"
 * ,"credits":"524","twitter_username":""},
 * {"username":"fsouza","email":"[email protected]"
 * ,"credits":"1052","twitter_username":""}]
 */
public class TestaGsonLista {
public static void main(String[] args) {
 Gson gson = new Gson();
 try {
 BufferedReader br = new BufferedReader(new FileReader(
 "C:\\Temp\\jsonFileArr.json"));
 JsonArray jsonArray = new JsonParser().parse(br).getAsJsonArray();
 for (int i = 0; i < jsonArray.size(); i++) {
 JsonElement str = jsonArray.get(i);
 Usuario obj = gson.fromJson(str, Usuario.class);
 System.out.println(obj);
 System.out.println(str);
 System.out.println("-------");
 }
 } catch (IOException e) {
 e.printStackTrace();
 }
}

}

lang-java

AltStyle によって変換されたページ (->オリジナル) /