使用Java有一种简单的方法来检查给定文件是否符合json格式?
使用gson,我能做的最好的事情是:
private final JsonParser parser = new JsonParser();
jsonElement = parser.parse(new FileReader(fileName));
if (jsonElement.isJsonObject()) {
return true;
} else {
return false;
}
Run Code Online (Sandbox Code Playgroud)
任何更清洁的想法
Bal*_*usC 11
JsonParseException
如果JSON不可解析,Gson将抛出.你只需要catch
与JsonParser#parse()
在try
.
try {
new JsonParser().parse(jsonSource);
// Valid.
} catch (JsonParseException e) {
// Invalid.
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
7775 次 |
最近记录: |