1
我目前正在试用Jayway JsonPath,并且在从json字符串中转换属性名称时遇到问题。比如我想在下面的JSON字符串德 “ID” 属性名称重命名为 “ID2”:防止Jayway JsonPath从json字符串中剥离引号
{ “ID”: “ID”, “说明”: “说明”}
我“M使用下面的Java语句来做到这一点
String s2 = JsonPath.parse(s).renameKey("$","id", "id2").json().toString();
这样做的问题是,这种转变条从JSON字符串引号:
{说明:产品介绍,ID2:ID}
有没有办法阻止jsonpath去除引号?
感谢
而不是'json()。toString()',尝试'jsonString()' –
是的,它解决了这个问题。谢谢 –