我陷入两难境地。给定具有以下格式的字符串:
{
"key1": "value1",
"key2": "value2",
"key3": {"a": "b", "c": "d"}
}
我想在Java中创建一个JSONObject,它将key3的值视为字符串,而不是将其视为嵌套的JSONObject,因为将key3的值转换为嵌套的JSONObject会扭曲键值对的顺序,这是对我很重要。我试过谷歌搜索和堆栈溢出,并没有发现任何人遇到类似的问题。任何想法或建议?我正在使用org.json。
最终目标应该是告诉JSON将所有值视为字符串,而不是创建任何嵌套对象。