通常to_jsonはC言語、ActiveSupportによって上書きされるto_jsonはRubyなので便利になるけど遅い,\u2028や\u2029, >, <, &をエスケープする(恐らくJSやHTMLに埋め込まれることをケアする想定)

akatakunakatakun のブックマーク 2023/02/27 14:39

その他

このブックマークにはスターがありません。
最初のスターをつけてみよう!

Rails でも JSON.generate を使って高速にシリアライズしたい 〜Rails の to_json は遅いが何を実現しているのか〜

    Rails では JSON モジュールの提供している to_json を上書きしています。 JSON モジュールの to_json は C 言語のレイヤーで再帰処理しますが、Active Support の提供している to_json (ActiveSupport::JSON.enc...

    \ コメントが サクサク読める アプリです /

    • App Storeからダウンロード
    • Google Playで手に入れよう