【发布时间】:2016-10-17 12:10:42
【问题描述】:
我正在尝试做两件事:
- 在 JSON 文件中搜索字符串(“TODO”)
- 替换那个 字符串与之前出现的字符串(“开始测验”)
因此,所有 TODO 都必须替换为“englishDefault”中出现的字符串。
我有以下 JSON:
{
"semantics": [
{
"englishLabel": "Quiz introduction",
"fields": [
{
"englishLabel": "Display introduction",
},
{
"englishDefault": "Start Quiz",
"default": "TODO"
}
]
}
]
}
第 2 部分已经解决,但我无法扩展答案: Replace with previous string in a JSON array
【问题讨论】:
-
在 JavaScript 中处理此问题的最佳方法是解析 JSON,使用结果对象,然后将对象序列化回 JSON。其他任何事情都会涉及脆弱的黑客攻击。
标签: javascript json