[{"type":"Group","code":"38997","name":"公司总部","attrs":{"deleted":"false"},"attrNames":["deleted"]}] java判断以上Json字符串是否有"id"这个属性值
时间: 2023-12-03 19:40:56 浏览: 29
根据提供的引用内容,可以看出该JSON字符串中没有"id"这个属性值。在Java中,我们可以使用Json库来解析JSON字符串并判断其中是否包含某个属性值。以下是一个使用Jackson库的例子:
```java
import com.fasterxml.jackson.databind.JsonNode;
import com.fasterxml.jackson.databind.ObjectMapper;
public class JsonTest {
public static void main(String[] args) throws Exception {
String jsonStr = "[{\"type\":\"Group\",\"code\":\"38997\",\"name\":\"公司总部\",\"attrs\":{\"deleted\":\"false\"},\"attrNames\":[\"deleted\"]}]";
ObjectMapper mapper = new ObjectMapper();
JsonNode rootNode = mapper.readTree(jsonStr);
JsonNode idNode = rootNode.findValue("id");
if (idNode == null) {
System.out.println("该JSON字符串中没有\"id\"这个属性值");
} else {
System.out.println("该JSON字符串中包含\"id\"这个属性值");
}
}
}
```
相关推荐
![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)