• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:【javascript】JSON形式のデータをダンプしたい。)

【JavaScript】JSON形式のデータをダンプする方法

このQ&Aのポイント
  • JSON形式のデータをダンプするには、toSource()メソッドを使用します。
  • ただし、IEとOperaではエラーが発生する可能性があるため、注意が必要です。
  • また、全角文字が正しく表示されない場合があります。

質問者が選んだベストアンサー

  • ベストアンサー
  • chara0-m
  • ベストアンサー率50% (3/6)
回答No.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>

参考URL:
http://www.scollabo.com/banban/jsindex/sample/sample_300.html
kingfruits
質問者

お礼

chara0-mさん ご回答ありがとうございます。 期待した結果が得られるようになりました。 そのまま出せばよいとは。。。 難しく考えてました。 マニュアルはちゃんと読まないとダメですね。

関連するQ&A

専門家に質問してみよう