如何使用JSONObject java创建以下JSON?
我需要在java中使用JSONObject表示以下JSON结构。如何做到这一点? 我很困惑,因为car是一个JSON,brands是一个数组,它们组合在一起成为了“CARS”数组的单个元素如何使用JSONObject java创建以下JSON?,java,json,Java,Json,我需要在java中使用JSONObject表示以下JSON结构。如何做到这一点? 我很困惑,因为car是一个JSON,brands是一个数组,它们组合在一起成为了“CARS”数组的单个元素 { cars: [{ car: {}, brands: ["C", "D"] } ] } 您的问题还不清楚,但是如果您只是想要一个JSONObject的示例,那么下面的代码可以生成您想要的 JSONObject car = ne
{
cars: [{
car: {},
brands: ["C", "D"]
}
]
}
您的问题还不清楚,但是如果您只是想要一个JSONObject的示例,那么下面的代码可以生成您想要的
JSONObject car = new JSONObject();
car.put("car", new JSONObject());
JSONArray brands = new JSONArray();
brands.put("C");
brands.put("D");
car.put("brands", brands);
JSONArray cars = new JSONArray();
cars.put(car);
JSONObject json = new JSONObject();
json.put("cars", cars);
System.out.println(json.toString(2));
输出是
{
"cars": [
{
"car": {},
"brands": [
"C",
"D"
]
}
]
}
不清楚你到底被什么弄糊涂了,或者你在坚持什么。您是否试图展示?相关: