を上書きせずにJSONのパース:Javascriptを:私は以下のように、第2の1がNULL値であるとの重複キーがあるJSONファイル与えられた既存のキー
var jsonString = '{"dup": 1, "dup": null}';
JSON.parse(jsonString)
をやって、「DUP」」となりヌル"。
私が必要とするのは、2番目の "dup"がnullの場合、 "dup"を "1"に保つことです。
var noNullJson = jsonString.removeNull(); JSON.parse(noNullJson); //{"dup": 1}
またはJSON.parse
を呼び出すときに、キーを上書きことはできませんJavaScriptで任意の関数がある場合:どのような機能があるのであれば、私は思っていました。
この質問を読んでいただきありがとうございます。どんな助けも大歓迎です。
重複キーなし、整形式のJSONをしようとしないのはなぜ? – n00dl3
JSONはどこから来たのですか?あなたはその建設に影響を与えることができますか? –
重複キーを持つJSONは有効ですが、回避することをお勧めします。 –