-2

参照用の JSON コード (test2)

{
    "forecast": {
        "txt_forecast": {
            "date": "8: 00AMMST",
            "forecastday": [
                {
                    "period": 0,
                    "icon": "partlycloudy",
                    "icon_url": "http: //icons-ak.wxug.com/i/c/k/partlycloudy.gif",
                    "title": "Thursday",
                    "fcttext": "Partlycloudy.Highof63F.Windslessthan5mph.",
                    "fcttext_metric": "Partlycloudy.Highof17C.Windslessthan5km/h.",
                    "pop": "0"
                }
            ]
        }
    }
}

参照用の Java コード

     Object obj = parser.parse(new FileReader("C:\\Users\\User\\Desktop\\test2.json"));

     JSONObject jsonObject = (JSONObject) obj;
     String name = (String) jsonObject.get("forecast").toString();
     System.out.println(name);

このJavaコードを使用すると、「予測」全体が出力されます(IE、日付、期間、アイコン、タイトルなどを出力します...)。私の質問は、すべてのコードを出力せずに、JSON コードの特定の部分を出力するにはどうすればよいかということです。JSON-SIMPLEを使用しています、ありがとう。

4

1 に答える 1