gpt4 book ai didi

java - 检查文件是否为json,java

转载 作者:行者123 更新时间:2023-12-03 20:21:59 26 4
gpt4 key购买 nike

使用Java是否有一种简单的方法来检查给定文件是否符合json格式?

使用gson,我能做的最好的事情是:

private final JsonParser parser = new JsonParser();
jsonElement = parser.parse(new FileReader(fileName));

if (jsonElement.isJsonObject()) {
return true;
} else {
return false;
}


有更清洁的想法吗?

最佳答案

如果JSON无法解析,Gson将抛出JsonParseException。您只需要在catch中使用JsonParser#parse()try

try {
new JsonParser().parse(jsonSource);
// Valid.
} catch (JsonParseException e) {
// Invalid.
}

关于java - 检查文件是否为json,java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3679479/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com