日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

java json修改_java – 如何编辑,修改嵌套的JSONObject

發(fā)布時間:2025/4/17 66 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java json修改_java – 如何编辑,修改嵌套的JSONObject 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

你能幫我解決這個問題嗎?

例如,我有

JSONEObject

{

"glossary": {

"title": "example glossary",

"GlossDiv": {

"title": "S",

"seeds": "12415",

}

}

}

例如,我需要將“種子”:“12415”更改為“種子”:“555”.

我找到了一些解決方案

JSONObject js = new JSONObject(jsonString);

js.getJSONObject("glossary").getJSONObject("GlossDiv").remove("seeds");

js.getJSONObject("glossary").getJSONObject("GlossDiv").put("seeds","555");

因此,為了在我的版本中編輯種子,我需要先刪除“種子”之后獲得“詞匯表”然后“GlossDiv”,并??將新的“種子”添加到新值中.

你能幫我找另一種編輯方式嗎?例如:just somemethod(String key,String NewValue).

最佳答案 在調(diào)用put之前不需要刪除. JSONObject #put將替換任何現(xiàn)有值.只需致電

js.getJSONObject("glossary").getJSONObject("GlossDiv").put("seeds", "555");

But how to get to wanted key for one step?

你沒有.您有一個嵌套的對象樹.您必須通過完整的樹來到達您的元素.可能有一個庫可以為你做這個,但在它下面,它將遍歷一切.

總結

以上是生活随笔為你收集整理的java json修改_java – 如何编辑,修改嵌套的JSONObject的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。