我有JSONString我想使用Regex从中提取一个字段。该字段可以是Object,Array,String,int或任何类型的。我知道另一种方式,例如遍历中的所有键JSON并找到它。我想知道,这可以通过使用Regex或不使用来实现。任何帮助都会很棒。
JSON
Object
Array
String
int
Regex
是否可以使用正则表达式来实现
不合理,不,因为正则表达式不适合自行解释JSON之类的结构;与HTML一样,您需要一个适当的解析器。
相反,可以使用几种Java库中的任何一种来解析JSON,然后遍历其内容。在JSON网站的底部有一个列表(我看到Gson使用了很多,但是有很多选择)。