【发布时间】:2020-10-26 05:36:36
【问题描述】:
例如,我有这个字符串
{"items":[{"match_id":"1-147440f1-7330-4c9c-9d3d-fab2e43e0754","version":2,"region":"EU"},{"match_id":"2 -543985-ndakf-948129-dfsdafsda89fsda", "版本":2","地区":"欧盟"}
我怎样才能只得到“1-147440f1-7330-4c9c-9d3d-fab2e43e0754”,所以 match_id 之后的下一个字符在“”之间。我需要它们作为字符串,所以不是 int 或其他任何东西,只是字符串。 谢谢!
【问题讨论】:
-
看来您在这里拥有的不仅是一个字符串,而且是一个 JSON 文档。提取元素的最佳方法是使用 JSON 解析器。
-
是的,对不起,我忘了提,我把它保存到一个字符串,但是它是 JSON 格式。所以我应该尝试使用一些用于 Java 的 JSON 模块或什么?
-
是的,有很多可供选择。