标签: java json key
我有一个JSON字符串,但我需要更改密钥的名称。我怎样才能做到这一点?是否可以在不将JSON解析为HashMap的情况下直接更改它们?
答案 0 :(得分:2)
只能通过一个可能不太成功的丑陋的正则表达式 -
{ "foo" : "bar", "bar" : "foo"}
会给你带来麻烦。
我会解析为一种对象格式(如你所建议的那样) - 然后进行搜索并替换它 - 我认为它会更精确。