色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

java 判斷json格式是否正確

在Java中,判斷json格式是否正確,是我們經(jīng)常需要處理的問(wèn)題。這里介紹一種簡(jiǎn)單的方法:

/**
 * 判斷字符串是否為合法json格式
 * @param json
 * @return
 */
public static boolean isJson(String json) {
try {
ObjectMapper objectMapper = new ObjectMapper();
objectMapper.readTree(json);
return true;
} catch (Exception e) {
return false;
}
}

以上代碼使用了Jackon ObjectMapper庫(kù),該庫(kù)提供了一個(gè)快速判斷json是否合法的方法:`ObjectMapper.readTree()`。如果讀取失敗,會(huì)拋出異常。

使用時(shí),只需要調(diào)用`isJson()`方法,并將待判斷的json字符串傳入即可。如果返回`true`,則表示json格式合法,否則返回`false`。