カテゴリー Home > ActionScript > JSONの文字列リテラルはダブルクオートしか使えない

JSONの文字列リテラルはダブルクオートしか使えない

  • ( 0 )
  • ( 0 )
  • ( 1 )
  •  2008/02/26 (Tue)

{ "name" : "katsuma"}

はOKだけども

{ "name" : 'katsuma'}

はダメ。細かい!><

JavaScriptの中だけで完結してたら特に怒られないので気づかないんだけども、ActionSciriptでJSON扱ってるときに何も考えなかったらドハマリすることがある。最近も小一時間これにハマってた。具体的に言うと、たとえばcorelibパッケージのJSONデコーダ使うときに、シングルクオート使うとパースエラーになってコケてしまう。

そもそも仕様は?

今更ながら見直してみると、Stringの定義はちゃんとダブルクオート使えってちゃんと言ってますね><

あまりに基本すぎてスルーしてると痛い目にあう、典型的な話でした。

 | 

Google Adsense

Social bookmark comment : 0

No comment.

Comment : 0

Comment Form

コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。

Remember personal info
           

Trackback : 0

TrackBack URL for this entry
http://blog.katsuma.tv/mt-tb.cgi/129
Listed below are links to weblogs that reference
JSONの文字列リテラルはダブルクオートしか使えない from blog.katsuma.tv

Home > ActionScript > JSONの文字列リテラルはダブルクオートしか使えない

Search
Feeds
Google Adsense

Page Top