java语言,将以下string转为list:"[{"stockId":"1001","vendor":"小米","type":"K60","model":null,"quantity":10.0,"price":5000.0},{"stockId":"1002","vendor":"苹果","type":"mini","model":null,"quantity":20.0,"price":8000.0}]"
时间: 2023-07-24 08:16:21 浏览: 66
bga-uptown:上城针对棋盘游戏区的数字改编
你可以使用 JSON 库来将该字符串转换为列表。在 Java 中,你可以使用 `org.json` 库来处理 JSON 数据。下面是一个示例代码:
```java
import org.json.JSONArray;
import org.json.JSONException;
public class Main {
public static void main(String[] args) {
String jsonString = "[{\"stockId\":\"1001\",\"vendor\":\"小米\",\"type\":\"K60\",\"model\":null,\"quantity\":10.0,\"price\":5000.0},{\"stockId\":\"1002\",\"vendor\":\"苹果\",\"type\":\"mini\",\"model\":null,\"quantity\":20.0,\"price\":8000.0}]";
try {
JSONArray jsonArray = new JSONArray(jsonString);
System.out.println(jsonArray.toList());
} catch (JSONException e) {
e.printStackTrace();
}
}
}
```
运行上述代码会将给定的 JSON 字符串转换为一个列表,并打印输出。请确保导入了正确的 JSON 库。
阅读全文