在 Java 中使用 JSON 和 JSONOBJECT

Use a JSON with JSONOBJECT in Java

我想在 Java 的代码中使用以下 JSON:

[
 {
  "speed": 200
 }
]

我试着写下这一行:

JSONObject jsonBody = new JSONObject("[{\"speed\": 200}]");

但我总是出错。我必须在这里使用的确切格式是什么?

编辑:所以使用 JSONArray 比使用 JSONObject 更合适(正如我上次 post 所说)

所以正确的 java 代码应该是

    String json = "[{\"speed\": 200}]";
    System.out.println(json);
    JSONArray jsonBody = new JSONArray(json);
    System.out.println(jsonBody.getJSONObject(0).get("speed"));