関数JSON_Explorerから切り出した、JSON形式データ作成用関数です。本当の正しいJSON形式の規格・・・読んでません(^^ゞって事で、なんちゃってJSONと考えておいて下さい。JavaScriptで通るオブジェクトリテラルならそれで良いと言う考えです。jsonlib.zipWindows、Shift_JIS記述のJSファイルが入っています。]用意jsonlib.jsをスクリプトタグで外部ファイルとして読み込むか、jsonlib.js内の関数(1個)を、そのままコピーして自分のスクリプトに貼り付けてください。JSON形式になった文字列が変数strに戻ります。modeは省略またはfalse評価される0やfalseを渡せば、普通にJSON形式。true評価される1やtrueなどを渡せば、改行とタブ付のJSON形式のデータ。詳しくはmodeと※1についてを読んで下さい。true設定した場合に関係してきます。改行やタブをつける場合は表示する事が目的の場合に限られると思います。この必要性があるケースはほとんどないと思いますが。これはJSON_Explorerのテキストエリア内に表示させる為の、タブと改行です。プレーンテキストなどもこれで行けます。タブに指定してください。データの値にHTMLエンティティ化すべき文字列を含む場合は、事前にデータ処理しておく必要もあります。nullやundefinedなど、文字列として表示されるケースと『空』として表示されるケースがあるのでその辺の対処も確認が必要です。JSON編集のページに、とりあえずのJSON形式作成用関数サンプルを置いてあります。配布素材以外のコンテンツの無断使用・転載を禁じます。