内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用
我想解析JSON中的数据,它的类型是String
我有:
jsonLine = " { "data": { "translations": [ { "translatedText": "Hello world" } ] } } ";
我的类是:
public class JsonParsing{ public void parse(String jsonLine) { // there I would like to get String "Hello world" } }
代码:
Map<String, Object> javaRootMapObject = new Gson().fromJson(jsonLine, Map.class); System.out.println( ( (Map) ( (List) ( (Map) ( javaRootMapObject.get("data") ) ).get("translations") ).get(0) ).get("translatedText") );