java { "err_code": 0, "err_msg": "success", "data": { "batch_id": "1002129_20230913092834" } }怎么取到batch_id
时间: 2023-09-20 21:09:57 浏览: 57
你可以使用 JSON 解析库来获取 batch_id。在 Java 中,常用的 JSON 解析库有 Jackson、Gson 和 JSON.simple。这里以 JSON.simple 为例来解析你提供的 JSON 数据,代码如下:
```java
import org.json.simple.JSONObject;
import org.json.simple.parser.JSONParser;
public class Main {
public static void main(String[] args) {
String jsonStr = "{ \"err_code\": 0, \"err_msg\": \"success\", \"data\": { \"batch_id\": \"1002129_20230913092834\" } }";
try {
JSONParser parser = new JSONParser();
JSONObject jsonObj = (JSONObject) parser.parse(jsonStr);
JSONObject dataObj = (JSONObject) jsonObj.get("data");
String batchId = (String) dataObj.get("batch_id");
System.out.println("batch_id: " + batchId);
} catch (Exception e) {
e.printStackTrace();
}
}
}
```
运行以上代码,你将会得到输出结果:
```
batch_id: 1002129_20230913092834
```
这样就成功获取到了 batch_id。如果你使用其他的 JSON 解析库,请参考该库的文档来进行解析。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)