我有一个JSON字符串,我只能访问而不能创建。眼下,JSON格式看起来是这样的:编辑JSON字符串的最有效方法
{ "ID": "1", "value": "{'ID': '1', 'more': {'Key': 'Value', 'Object': {'Akey': 'Avalue'}}}" }
我想编辑这个JSON字符串添加到另一个功能类似于这样的格式:
{ "ID": "1", "value": "{'ID': '1', 'Key': 'Value', 'Akey': 'Avalue'}" }
所以基本上,只需从JSON字符串和相应的大括号中删除更多和对象标签。一种可以做到的方式显然就是在Java中使用分割和子字符串,但是,这是最有效的方法吗?如果没有,关于我可以如何处理这个问题的任何其他想法?我正在使用Java和Apache Commons Sling JSON库(无法更改/添加Java JSON库!)
感谢您的时间!
为什么不使用JSON库? – Oleg