Java中有JSON.Net吗?

时间:2015-05-22 11:15:16

标签: java android json

在C#中,我会像这样反序列化JSON,我想知道java中是否有任何可用的方法?真的很喜欢这种清洁简单易用的方式。任何人都有相同的东西吗?

  string json = @"{
      'Name': 'Bad Boys',
      'ReleaseDate': '1995-4-7T00:00:00',
      'Genres': [
        'Action',
        'Comedy'
      ]
    }";

Movie m = JsonConvert.DeserializeObject<Movie>(json);

string name = m.Name;

1 个答案:

答案 0 :(得分:4)

我经常使用谷歌的gson,它非常简单并完成工作:

https://code.google.com/p/google-gson/

反序列化对象:

Movie movie = new Gson().fromJson(json, Movie.class);