文章詳情頁
javascript - 關(guān)于修改json的key值問題
瀏覽:108日期:2023-03-08 11:22:09
問題描述
這樣的一個(gè)業(yè)務(wù)需求,后臺(tái)返回一串json數(shù)據(jù)用于展示信息,并可以修改json的key相對(duì)應(yīng)的值,然后保存修改的json數(shù)據(jù)。類似于json查看器,朋友給了一個(gè)思路,就是先在json數(shù)據(jù)里判斷是否為數(shù)組,判斷有無子元素,然后還要判斷是否是對(duì)象,有子元素要使用到遞歸。。。然而還是不懂如何做,所以請(qǐng)教一下大神,麻煩幫幫解決附上json查看器的展示圖
問題解答
回答1:百度/Google js遞歸遍歷json 一大堆
修改某個(gè)節(jié)點(diǎn)key的話,你是知道要修改的key的,然后保存這個(gè)值,用戶輸入了新的key,給這個(gè)key賦值你剛剛保存下來的值,然后delete 原來的key
標(biāo)簽:
JavaScript
上一條:javascript - (_a = [""], _a.raw = [""],....); js一個(gè)小括號(hào)的是什么意思?下一條:javascript - Vue2 指令的優(yōu)先級(jí)如何設(shè)置?
相關(guān)文章:
1. python - 數(shù)據(jù)與循環(huán)次數(shù)對(duì)應(yīng)不上2. mysql - 把一個(gè)表中的數(shù)據(jù)count更新到另一個(gè)表里?3. 請(qǐng)教使用PDO連接MSSQL數(shù)據(jù)庫插入是亂碼問題?4. mysql - 分庫分表、分區(qū)、讀寫分離 這些都是用在什么場景下 ,會(huì)帶來哪些效率或者其他方面的好處5. Python爬蟲如何爬取span和span中間的內(nèi)容并分別存入字典里?6. 視頻文件不能播放,怎么辦?7. mysql 查詢身份證號(hào)字段值有效的數(shù)據(jù)8. python - 爬蟲模擬登錄后,爬取csdn后臺(tái)文章列表遇到的問題9. node.js - nodejs開發(fā)中常用的連接mysql的庫10. 黑客 - Python模塊安全權(quán)限
排行榜

熱門標(biāo)簽