当在Java中使用原始JSON值时,有时需要检查它是否有效。有几个库可以帮助我们完成这项工作:Gson、JSON API和Jackson。每个工具都有其自身的优势和限制。
在本教程中,我们将使用它们中的每一个来实现JSON字符串验证,并仔细查看方法之间的主要差异以及实际示例。
2. 使用JSON API进行验证
最轻量级和简单的库是JSON API。
检查一个字符串是否为有效JSON的通用方法是异常处理。因此,我们委托JSON解析并在出现不正确的值时处理特定类型的错误,或者假设如果没有异常发生,则值是正确的。
2.1. Maven依赖
大约 5 分钟