簡體   English   中英

如何從java中的jsonobject刪除子對象

[英]how to remove a child object from a jsonobject in java

我正在使用org.json包來解析和處理jsonobject。 附件是我的json文檔的結構。 我正在通過以下代碼訪問w

JSONObject temp = "json document";

JSONObject w_value = temp.getJSONObject("w");

sw內的子對象。 並且s里面有子對象,它就這樣繼續下去。 我只想要w鍵/值對。 我想完全擺脫s子對象及其子對象。 知道如何做到這一點嗎? 我嘗試了org.json包。 它沒有刪除子對象的方法。

w_value.remove(“ s”); 這將使您留下“ w”對象,並刪除“ s”對象以及其中的所有內容。

-根據Json文檔:“返回此映射先前與該鍵關聯的值,如果該映射不包含該鍵的映射,則返回null。”

不知道您是否需要最后一部分,但可以繼續。 希望這可以幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM