Netbeansを使用してJSONをStringにデコードするコードを記述しています。私は次のようにJSON-シンプル-1.1.1とJSON-20131018 JARのfiles.Myコードは以下のライブラリを追加しました:JSONから文字列をデコードできますが、インポートおよびスローできないエラー
import java.io.*;
import org.json.simple.JSONArray;
import org.json.simple.JSONObject;
public class JSONDecode
{
public static void main(String str[])
{
String jsonString="{\"stat\": { \"sdr\": \"aa:bb:cc:dd:ee:ff\", \"rcv\": \"aa:bb:cc:dd:ee:ff\", \"time\": \"UTC in millis\", \"type\": 1, \"subt\": 1, \"argv\": [{\"type\": 1, \"val\":\"stackoverflow\"}]}}";
JSONObject jsonObject=new JSONObject(jsonString);
JSONObject newjson=jsonObject.getJSONObject("stat");
System.out.println(newjson.toString());
jsonObject=new JSONObject(newjson.toString());
System.out.println(jsonObject.getString("rcv"));
System.out.println(newjson.toJSONArray("argv"));
}
}
java.lang.ExceptionInInitializerError はによって引き起こさ:java.lang.RuntimeException:コンパイル不可能なソースコード - パッケージorg.json.simpleは存在しません at coursera.JSONDecode(JSONDecode.java:4) スレッド "main" C:\ Users \ saish \ AppData \ Local \ NetBeans \ Cache \ 8.2 \ executor-snippets \ run.xml:53: 返されるJava:1 BUILD FAILED(合計時間:0秒)