Articles of json

Código Spring simples para analisar o JSON

Eu sou um novato da primavera. Escreveu um código realmente simples para obter uma matriz do object JSON da chamada da API em http://api.engin.umich.edu/hostinfo/…PONT&room=B505 Obtenha apenas “Nome: NULL” import org.springframework.web.client.RestTemplate; public class Application { public static void main(String args[]) { RestTemplate restTemplate = new RestTemplate(); Computer[] computer = restTemplate.getForObject(“http://api.engin.umich.edu/hostinfo/v1/computers.json?building=PIERPONT&room=B505”, Computer[].class); System.out.println(“Name: ” + computer[0].getName()); } […]

Adicione a referência do pacote JSON; novo para Java

Eu sou novo em Java e sempre fui um tipo de cara. Dito isto, estou tentando usar as bibliotecas JSON (classs package? A terminologia Java é tão confusa!) E estou tendo problemas para adicioná-las como referência. Essas três importações não podem ser resolvidas: import org.json.simple.JSONArray; import org.json.simple.JSONObject; import org.json.simple.JSONValue; Fui ao json.org e baixei as […]

Jackson serializa um ZonedDateTime de forma incorreta no Spring Boot

Eu tenho um aplicativo simples com Spring Boot e Jetty. Eu tenho um controlador simples, retornando um object que tem um Java 8 ZonedDateTime : public class Device { // … private ZonedDateTime lastUpdated; public Device(String id, ZonedDateTime lastUpdated, int course, double latitude, double longitude) { // … this.lastUpdated = lastUpdated; // … } public […]

Spring 3 ArrayList serialização para JSON com Jackson sem quebra para object (sem nome)

Eu tenho recurso simples que deve retornar a matriz JSON, mas retorna object em que é matriz: @RequestMapping(value = “/types”, method = RequestMethod.GET) public List types() { ArrayList list=new ArrayList(); list.add(new JsonObject(“Audi”)); list.add(new JsonObject(“Mercedes”)); return list; } Onde JsonObject é uma class simples com três atributos String (value, id, label). Retorna: {“jsonObjectList”:[{“value”:”Audi”,”id”:”Audi”,”label”:”Audi”},{“value”:”Mercedes”,”id”:”Mercedes”,”label”:”Mercedes”}]} Mas o que […]

Mapeamento de campo JSON para o modelo Java

JSON que é enviado: { “Banner”: “ABC” } Modelo de Java: … @JsonIgnoreProperties(ignoreUnknown = true) @JsonSerialize(include = JsonSerialize.Inclusion.NON_NULL) public class BannerData implements java.io.Serializable { private static final long serialVersionUID = 5664846645733319592L; @JsonProperty(value = “Banner”) private String banner; public String getBanner() { return banner; } public void setBanner(String banner) { this.banner = banner; } } Controlador: […]

Thrift – convertendo de JSON simples

Eu criei o seguinte object Thrift: struct Student{ 1: string id; 2: string firstName; 3: string lastName } Agora eu gostaria de ler este object do JSON. De acordo com este post isso é possível Então eu escrevi o seguinte código: String json = “{\”id\”:\”aaa\”,\”firstName\”:\”Danny\”,\”lastName\”:\”Lesnik\”}”; StudentThriftObject s = new StudentThriftObject(); byte[] jsonAsByte = json.getBytes(“UTF-8”); TMemoryBuffer […]

Struts2 Autocompleter jQuery com checkbox de seleção

Eu usei o autocompleter Struts2 jQuery para o meu aplicativo Struts 2. Aqui está o meu código: JSP: Struts.xml : Classe de ação: public String populate() throws Exception { itemList = new ArrayList(); itemList.add(new ListValue(“Php”, “Php”)); itemList.add(new ListValue(“Java”, “Java”)); itemList.add(new ListValue(“Mysl”, “Mysl”)); return SUCCESS; } //getter setter for itemList Classe de lista: public class ListValue […]

Criando uma tree usando o json de uma lista / tabela

Digamos que eu tenha tabela / lista como essa n = 3 neste caso, mas n pode ser ilimitado. groupid answerid1 answerid2 answerid(n) 1 3 6 8 1 3 6 9 1 4 7 2 5 e eu quero criar uma saída json pai / filho assim usando java. (Eu tenho usado o GSON) { […]

Existe um Layout de Logback que Cria Objetos JSON com parameters de Mensagens como Atributos?

Eu quero enviar events de log para o Loggly como objects JSON com mensagens de string com parâmetros. Nosso projeto atualmente tem um monte de código que se parece com isso: String someParameter = “1234”; logger.log(“This is a log message with a parameter {}”, someParameter); Atualmente, estamos usando o Logback como nosso backend SLF4J e […]

Converter class em um JSONObject

Eu tenho várias aulas assim. Eu quero converter as classs em formato JSONObject. import java.io.Serializable; import com.google.gson.annotations.SerializedName; public class User implements Serializable { private static final long serialVersionUID = 1L; @SerializedName(“id”) private Integer mId; @SerializedName(“name”) private String mName = “”; @SerializedName(“email”) private String mEmail; public Integer getId() { return mId; } public void setId(Integer id) […]