- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:【javascript】JSON形式のデータをダンプしたい。)
【JavaScript】JSON形式のデータをダンプする方法
このQ&Aのポイント
- JSON形式のデータをダンプするには、toSource()メソッドを使用します。
- ただし、IEとOperaではエラーが発生する可能性があるため、注意が必要です。
- また、全角文字が正しく表示されない場合があります。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
参考URLのサイトに書いてあるように toSource関数は、IEでは、対応していないということと、 日本語については、コード化されているようなのでエラーがうまく処理できないようです。 そのまま、表示させたいということなら下記の感じでどうでしょうか?? <html> <head> <SCRIPT LANGUAGE='JavaScript1.2'><!-- function init(){ document.getElementById("out").innerHTML="("+document.getElementById("data").innerHTML+")"; } //--></script> </head> <body onload="init()"> <div id="data"> [ {name:"山田", age:30}, {name:"鈴木", age:40}, {name:"佐藤", age:50} ] </div> <div id="out"></div> </body> </html>
お礼
chara0-mさん ご回答ありがとうございます。 期待した結果が得られるようになりました。 そのまま出せばよいとは。。。 難しく考えてました。 マニュアルはちゃんと読まないとダメですね。