0
から値を抽出する:私は最終的には、このファイルから値を取得することができ、プログラムを書いて、GUIでそれらを表示しようとしていますJavaの - 私は次のようなJSONテキストファイル持っているJSONファイル
{
"quiz": {
"q1": {
"question": "Is this a test?",
"options": [
"TEST A",
"TEST B",
"TEST C",
"TEST D"
],
"answer": "TEST A"
},
"q2": {
"question": "Are you sure?",
"options": [
"TEST A",
"TEST B",
"TEST C",
"TEST D"
],
"answer": "TEST C"
}
}
}
を。どのように正確に私は「Q1」「質問」の値を取得しに行くか
JSONParser parser = new JSONParser();
try {
Object obj = parser.parse(new FileReader("/Users/testing/Desktop/workspace/test1.txt"));
JSONObject jsonObject = (JSONObject) obj;
} catch (Exception e) {
e.printStackTrace();
}
:私は以下を持っている瞬間
? JSで私はちょうど$.quiz.q1.question
を使用することができますが、私はJavaでこれについてどうやって行くのかわかりません。
上記の提案を使用して 'getJSONObject(string)型が型定義されていません'エラーが表示されています。 – BIGJOHN
JSONObjectを試してくださいjsonObject = new JSONObject(obj.toString); –
@AndrewClark更新された確認応答 –