[解決済み] オブジェクトをJSON文字列に変換する
2022-08-23 12:50:01
質問
jQuery.parseJSON('{"name":"John"}')
文字列表現をオブジェクトに変換する
が、私はその逆をしたい。オブジェクトはJSONの文字列に変換されます。
リンクは
http://www.devcurry.com/2010/03/convert-javascript-object-to-json.html
が、それはjson2.jsを持っている必要があります jQueryは、これを行うためのネイティブメソッドを持っていますか?
どのように解決するのですか?
jQueryは、ブラウザのネイティブメソッドを呼び出す前に、いくつかの正規表現チェックを行うだけです。
window.JSON.parse()
. それが利用できない場合、それは
eval()
を使うか、より正確には
new Function()
でJavascriptのオブジェクトを作成します。
の反対は
JSON.parse()
は
JSON.stringify()
で、Javascriptオブジェクトを文字列にシリアライズします。 jQueryはそのための機能を独自に持っていないので、ブラウザ内蔵版か
json2.js
から
http://www.json.org
JSON.stringify()
はすべての主要なブラウザで利用可能ですが、古いブラウザと互換性を保つためには、まだフォールバックが必要です。
関連
-
[解決済み] 正しいJSONコンテンツタイプは何ですか?
-
[解決済み] JSONでコメントを使用することはできますか?
-
[解決済み] なぜGoogleはJSONレスポンスにwhile(1);を前置するのでしょうか?
-
[解決済み] cURLでJSONデータをPOSTするにはどうすればよいですか?
-
[解決済み] JavaScriptでJSONをきれいに印刷する
-
[解決済み] Microsoft JSONの日付はどのようにフォーマットするのですか?
-
[解決済み] jQueryでフォームデータをJavaScriptオブジェクトに変換する
-
[解決済み] JSON文字列を安全にオブジェクトに変換する
-
[解決済み] JSオブジェクトをJSON文字列に変換する
-
[解決済み] jQueryは要素のレンダリングされた高さを取得しますか?
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] jest.fn()の値はモック関数またはスパイである必要があります。
-
[解決済み] ユーザーがEnterキーを押してフォームを送信できないようにする
-
[解決済み] 複数のクラスを削除する(jQuery)
-
[解決済み] jQueryでPUT/DELETEリクエストを送信する方法は?
-
[解決済み] jQuery UI DatePicker - 日付フォーマットの変更
-
[解決済み] jQueryを使用してCSSのdisplay noneまたはblockプロパティを変更するにはどうすればよいですか?
-
[解決済み] jQueryは要素のレンダリングされた高さを取得しますか?
-
[解決済み] .text()を使って子タグにネストされていないテキストのみを取得する方法
-
[解決済み】jQueryで入力不可属性をトグルする。
-
[解決済み] Jqueryのコードはヘッダーとフッターのどちらに入れるべきですか?