JSONの中にコメントを書き込むことはできますか?

できるのであれば、その方法を具体的に教えてください。
正式な方法で無理なら多少違う方法でも結構です。

回答の条件
  • 1人2回まで
  • 登録:2008/12/16 10:32:35
  • 終了:2008/12/16 11:38:23

回答(1件)

id:munyaX No.1

munyaX回答回数120ベストアンサー獲得回数242008/12/16 10:48:12

ポイント60pt

JavaScriptで使用されるなら、いつも通りの文法で可能です。

<script></p> <p>var json1 = {</p> <p> //テスト</p> <p> "test": "hello"</p> <p>};</p> <br> <p>var json2 = {</p> <p> "test": /* テスト */ "hello"</p> <p>};</p> <p>alert(json1["test"]);</p> <p>alert(json2["test"]);</p> <p></script>

id:dingding

Flashから読み込むために使うのですが、//を入れてもエラーにならなそうなので、これを使ってみます。

2008/12/16 11:30:30
  • id:munyaX
    むお、なんかすごい表示になってますね(;´Д`)
    プレビューだとこんな風にはなってなかったというのにorz
    失礼しました。


    var json1 = {
    //テスト
    "test": "hello"
    };


    var json2 = {
    "test": /* テスト */ "hello"
    };

    alert(json1["test"]);
    alert(json2["test"]);


    FLASHで何らかのライブラリを利用されるようであれば、ドキュメントを
    確認されるのが良いかと思います(ご不安な場合は)。
    http://json.org/
  • id:znz
    http://www.rfc-editor.org/rfc/rfc4627.txt にはコメントは用意されていないので、コメントを入れたらそれはもうJSONではなくただのJavaScriptの一種になってしまうので、JSONとは呼ばない方が誤解を受けなくていいのではないでしょうか。
  • id:tknr
    使用しないと決めたキーの値にコメントを書けば良いのでは?

    {
    "foo":"bar",
    "hoge":{
    "fuga":2,
    },
    "xxx_comment":"コメントなのよー",
    "val":1
    }

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません