Json 到 Gson - 建模 [英] Json to Gson - Modeling

查看:24
本文介绍了Json 到 Gson - 建模的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试将 JSON 转换为 GSON ,但我无法建模.谁能给我举个例子.

<预><代码>[{"id": "1","name": "lalala",对象1":[字符串1",字符串1",字符串1"],对象2":["anotherString1",另一个字符串2"]},{"id": "2","name": "laaaaalala",对象1":[字符串1",字符串1",字符串1"],对象2":["anotherString1",另一个字符串2"]}]

谢谢

解决方案

给你.

import java.io.FileReader;导入 java.util.List;导入 com.google.gson.Gson;公开课 Foo{public static void main(String[] args) 抛出异常{Gson gson = new Gson();Thing[] things = gson.fromJson(new FileReader("input.json"), Thing[].class);System.out.println(gson.toJson(东西));}}类事物{字符串标识;字符串名称;字符串[] object1;列表<字符串>对象2;}

I'm trying to convert a JSON to GSON , but I can not model. Can anyone give me an example with this one.

[
    {
        "id": "1",
        "name": "lalala",
        "object1": [
            "string1",
            "string1",
            "string1"
        ],
        "object2": [
            "anotherString1",
            "anotherString2"
        ]
    },
    {
        "id": "2",
        "name": "laaaaalala",
        "object1": [
            "string1",
            "string1",
            "string1"
        ],
        "object2": [
            "anotherString1",
            "anotherString2"
        ]
    }
]

Thanks

解决方案

Here you go.

import java.io.FileReader;
import java.util.List;

import com.google.gson.Gson;

public class Foo
{
  public static void main(String[] args) throws Exception
  {
    Gson gson = new Gson();
    Thing[] things = gson.fromJson(new FileReader("input.json"), Thing[].class);
    System.out.println(gson.toJson(things));
  }
}

class Thing
{
  String id;
  String name;
  String[] object1;
  List<String> object2;
}

这篇关于Json 到 Gson - 建模的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆