我有 JSON
字符串,我想使用正则表达式从中提取字段。该字段可以是 Object
、Array
、String
、int
或任何类型。我知道另一种方法,比如循环遍历 JSON 中的所有键并找到它。我想知道,这可以使用 Regex
来实现。任何帮助都会很棒。
最佳答案
This can be achieved using Regex or not
不合理,不,因为正则表达式本身不太适合解释像 JSON 这样的结构;与 HTML 一样,您需要一个合适的解析器。
相反,使用多个 Java 库中的任何一个来解析 JSON,然后遍历其内容; the JSON site 底部有一个列表。 (我看到Gson用了很多,但是有很多选择)。
关于java - 正则表达式从 JSON 字符串中提取对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26525295/