2017-09-22 16 views
-1

を使用してアレイにアクセス:は、私は以下のようにJSONファイルを持っているシンプルなJSONパーサーのJava

{ 
    "KerParameters": [ 
     { 
     "cut": false, 
     "velocity": 0, 
     "sigma": 150, 
     "Tau": 250, 
     "deltaT": 30, 
     "deltaX": 100, 
     "minValue": 0.000001 
     }, 
     { 
     "cut": false, 
     "velocity": 0, 
     "sigma": 150, 
     "Tau": 250, 
     "deltaX": 100, 
     "minValue": 0.000001 
     }  
    ], 
    "time": false, 
    "lower": 1E-14, 
    "qualit": 1.0, 
    "vfth": 55.0, 
    "vjt": 30.0, 
    "lambf": 0.1, 
    "lambs": 0.6, 
    "lambdaj": 0.5, 
    "qRpic": 0.5, 
    "minV": 3.0, 
    "minKernelSizeT": 0 
} 

誰かが私がKerParametersの配列を得るのですか教えてくださいませんか?単純なJSONパーサーを使用してそのsubParameters(ラム、ラムなど)?私はすでに時間、低、すべてのような他の単純なパラメータにアクセスすることができます。

まあ、私はこのようにそれをやった、ついに How do I make a JSON object with multiple arrays?

JSONParser parser = new JSONParser(); 
     JSONObject data = (JSONObject) parser.parse(
       new FileReader("src/test/resources/testcase4/KernelParameters.json")); 
data.KerParameters['K1'].cut // This dos not work as it does not identify KerParameters 
+0

あなたはここでは新しいものではないので、あなた自身が解決策として試したことの詳細を表示せずにこれを尋ねていることに少し驚いています。あなた自身のコードはどこにありますか?どのように動作していないのですか?何も持っていなければ、問題は広すぎます。 –

答えて

1

[OK]をだからここソリューションのようにそれを試してみました。場合によっては他の人を助ける:

関連する問題