文章詳情頁
javascript - 關(guān)于修改json的key值問題
瀏覽:118日期:2023-03-08 11:22:09
問題描述
這樣的一個業(yè)務(wù)需求,后臺返回一串json數(shù)據(jù)用于展示信息,并可以修改json的key相對應(yīng)的值,然后保存修改的json數(shù)據(jù)。類似于json查看器,朋友給了一個思路,就是先在json數(shù)據(jù)里判斷是否為數(shù)組,判斷有無子元素,然后還要判斷是否是對象,有子元素要使用到遞歸。。。然而還是不懂如何做,所以請教一下大神,麻煩幫幫解決附上json查看器的展示圖
問題解答
回答1:百度/Google js遞歸遍歷json 一大堆
修改某個節(jié)點(diǎn)key的話,你是知道要修改的key的,然后保存這個值,用戶輸入了新的key,給這個key賦值你剛剛保存下來的值,然后delete 原來的key
標(biāo)簽:
JavaScript
上一條:javascript - (_a = [""], _a.raw = [""],....); js一個小括號的是什么意思?下一條:javascript - Vue2 指令的優(yōu)先級如何設(shè)置?
相關(guān)文章:
1. 在mybatis使用mysql的ON DUPLICATE KEY UPDATE語法實(shí)現(xiàn)存在即更新應(yīng)該使用哪個標(biāo)簽?2. mysql - 怎么生成這個sql表?3. mysql儲存json錯誤4. 哭遼 求大佬解答 控制器的join方法怎么轉(zhuǎn)模型方法5. mysql - 表名稱前綴到底有啥用?6. Navicat for mysql 中以json格式儲存的數(shù)據(jù)存在大量反斜杠,如何去除?7. 編輯成功不顯示彈窗8. 怎么php怎么通過數(shù)組顯示sql查詢結(jié)果呢,查詢結(jié)果有多條,如圖。9. mysql - 數(shù)據(jù)庫表中,兩個表互為外鍵參考如何解決10. sql語句 - 如何在mysql中批量添加用戶?
排行榜

熱門標(biāo)簽