【发布时间】:2018-05-21 23:44:46
【问题描述】:
我可以使用以下方法从 JsonObject 中删除密钥:
String prop = "test";
JsonObject o = parser.parse(props).getAsJsonObject();
o.remove(prop);
我需要从 JsonObject 中删除与特定模式匹配的所有键,就像以“test.*”开头的任何内容一样。除了遍历键并找到匹配项之外,还有其他方法可以删除与给定模式匹配的键吗?
input: {"test":"0","test_1": "1","test_10":"10", "site":"abc.com"}
expected output: {"site":"abc.com"}
谢谢!
【问题讨论】:
-
你能分享一个输入/输出的例子吗
-
遍历键并检查
contains您的测试字符串