Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个 JSON 字符串,但我需要更改键的名称。我怎样才能做到这一点?是否可以直接更改它们而不将 JSON 解析为 HashMap 或其他东西?
只能通过一个可能不太成功的丑陋正则表达式 -
{ "foo" : "bar", "bar" : "foo"}
会给你带来麻烦。
我会解析为对象格式(如您建议的 hashmap) - 然后进行搜索和替换 - 我认为它会更准确。