我有一個很大的JSON字符串來描述一些數據。我想循環這個並替換名爲「Key」的所有屬性的值。我怎樣才能實現這個使用jQuery或純JavaScript?Json替換循環中的值
0
A
回答
1
var item = $.parseJson("jsonstring...");
var target = "Key";
for (var k in item) {
if (item.hasOwnProperty(k) && item[k].hasOwnProperty(target)) {
item[k][target] = "replacement value"
}
}
或者類似的,這取決於您的JSON的結構。這假設它是一個對象列表。
1
for (var i in data) {
for (var k in data[i]) {
if (k == 'Key') {
data[i][k] = 'new value';
}
}
}
0
的(在setJson屬性)
{如果(財產!= '鍵')//做一些 認爲}
相關問題
- 1. JQuery JSON替換循環中的字符
- 2. 如果循環替換值
- 3. BufferedReader替換循環中
- 4. 在VBA中替換循環
- 5. 替換R函數中的循環
- 6. Java,替換for循環中的字符
- 7. 替換Flex中的無限循環
- 8. 替換For循環中的char
- 9. Stata:替換循環中的egen
- 10. XWPFDocument替換循環中的paragraphe
- 11. 從json替換值
- 12. 替換循環與應用
- 13. 替換如果與循環
- 14. 用循環替換遞歸
- 15. 如何替換C++循環中的舊值?
- 16. 在Excel中循環 - 查找和替換
- 17. 在jquery循環jSON值
- 18. python - 替換json中未知鍵的值
- 19. python替換json文件中的值
- 20. Jmeter - 替換json記錄中的值
- 21. 用sinatra替換json數組中的值
- 22. While循環替換Else語句?(Python)的
- 23. 用於循環替換的Matlab
- 24. 簡單的Javascript替換爲循環
- 25. 用於循環替換的模板
- 26. JSON JQ查找替換值
- 27. 的Perl:用foreach循環替換文本行多串並替換
- 28. 在循環中用另一個變量的值替換一個變量的值
- 29. 替代SQL中的「循環」?
- 30. Excel VBA循環遍歷單元格並替換它們的值