更改JSON字符串中的键

时间:2013-02-12 13:28:12

标签: java json key

我有一个JSON字符串,但我需要更改密钥的名称。我怎样才能做到这一点?是否可以在不将JSON解析为HashMap的情况下直接更改它们?

1 个答案:

答案 0 :(得分:2)

只能通过一个可能不太成功的丑陋的正则表达式 -

{ "foo" : "bar", "bar" : "foo"}

会给你带来麻烦。

我会解析为一种对象格式(如你所建议的那样) - 然后进行搜索并替换它 - 我认为它会更精确。