[解決済み] json.jsとjson2.jsの違いについて
2023-04-05 10:02:42
疑問点
2つのJSONパーサーは何が違うのか、誰か教えてください。
https://github.com/douglascrockford/JSON-js/blob/master/json.js
https://github.com/douglascrockford/JSON-js/blob/master/json2.js
2007-04-13 の JSON ファイルがあります(以下のようなメソッドがあります)。
parseJSON
). 新しいバージョンでは、これらのメソッドは見当たりません。
どのように解決するのですか?
彼らのコードから。
// Augment the basic prototypes if they have not already been augmented.
// These forms are obsolete. It is recommended that JSON.stringify and
// JSON.parse be used instead.
if (!Object.prototype.toJSONString) {
Object.prototype.toJSONString = function (filter) {
return JSON.stringify(this, filter);
};
Object.prototype.parseJSON = function (filter) {
return JSON.parse(this, filter);
};
}
parseJSONはもう古いので、新しいバージョン(json2)ではもう使われていないのでしょう。しかし、もしあなたのコードが
parseJSON
をたくさん使っているのであれば、このコードの一部をどこかに追加して、再び動作させることができます。
Object.prototype.parseJSON = function (filter) {
return JSON.parse(this, filter);
};
関連
-
[解決済み】jq: 文字列で配列のインデックスを作成できない
-
[解決済み] 型 '{}' は型 'IntrinsicAttributes & IntrinsicClassAttributes' に代入できません。
-
[解決済み] SQLAlchemy (psycopg2.ProgrammingError) can't adapt type 'dict'.
-
[解決済み] JSONPとは何か、なぜ作られたのか?
-
[解決済み] YAMLとJSONの違いは何ですか?
-
[解決済み] ASP.NETでJSONを単純なDictionary<string,string>にデシリアライズするにはどうすればよいですか?
-
[解決済み] JSON.stringifyとJSON.parseの違いについて
-
[解決済み】REST APIでのPUTメソッドとPATCHメソッドの使い分け 実生活でのシナリオ
-
[解決済み] JSONオブジェクトをBufferに変換し、BufferをJSONオブジェクトに戻す。
-
[解決済み] fs.writeFileSyncによるJSONオブジェクトのJSONファイルへの書き込み
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】Ajax処理で「無効なJSONプリミティブ」と表示される件
-
[解決済み] json gem のインストール中にエラー 'mkmf.rb can't find header files for ruby' が発生する。
-
TypeError: タイプ 'bytes' のオブジェクトは JSON シリアライズ可能ではありません。
-
[解決済み] JSONでコメントを使用することはできますか?
-
[解決済み] Notepad++でJSONを再フォーマットする方法は?
-
[解決済み] JSONオブジェクトをTypeScriptのクラスにキャストする方法を教えてください。
-
[解決済み】GoのJSONマーシャルでJSONのキー名を小文字にする
-
[解決済み] PostgreSQL は結果セットを JSON 配列として返しますか?
-
[解決済み] PostgresのJSON配列に文字列が含まれているかどうかをチェックする
-
[解決済み] fs.writeFileSyncによるJSONオブジェクトのJSONファイルへの書き込み