如何拆分字符串数组列表哈希映射



我得到一个看起来像这样的字符串

["{action= some text, task= some text}", "{action= some text 2, task= some text 2 }" ]

如何提取操作和任务的内容并将其存储在两个单独的字符串中?(例如字符串操作和字符串任务)

如果您是此输入String的创建者,我从不推荐这种存储数据的方式。JSON 是最适合您的解决方案。无需生成复杂的REGEX,该肯定不够通用,无法接受您未来的编辑

JSON是以参数、值数据的方式存储文件的增强方式。您可以简单地创建一个JSON对象并使用其添加数据数据的简单方法,例如 objectJSON.put("key", "value") .它与面向对象非常相似,但具有将JSON对象导出为字符串文件的外部功能

下面是如何使用 JSON 并解析它们的一个很好的例子。

最新更新