アカウント名:
パスワード:
XMLは一般人レベルでも聞いた事あるし、扱いやすく関連技術も整備されていて素晴らしい。JSONとかいう聞いた事のない拡張子はいらないよ。ちょっと冗長だとかJavaScriptで扱いづらいとかはあるけど、そんな理由で切り替えてりゃキリがない。
XMLの残念なところ・閉じタグめんどい・値と子要素の使い分けワケワカメ・中身が足されるうちにどんどんカオスくなる・そのうち文字列によるオレオレデータがぶちこまれてXML的じゃなくなる・結局オブジェクトへのマッパーを通さないと「読めない」
じゃぁジェイソンだねージャバスクリプトで書き慣れてるしーと思ってもJSONの残念なところ・コメントが書けない・JSリテラルと違ってキー名のクォーテーション必須・クォーテーションはダブルクォーテーションマークに限定・複数要素の末尾カンマがNG(糞)・日付時刻型がない
それならヤムってインライんじゃえば?っと思ってもYAMLの残念なところ・クォーテーションはやっぱりダブルクォーテーションマークに限定・インデントに縛られるのがJSONよりめんどい・コロンと値の間のスペースとか細かいシンタックスがJSONよりめんどい
結局何を使っても不満は出る
とりあえずjsonはコメント書けないのがks 他はまあ
{ "key" : "後勝ちなので先の同一キーのバリューにコメント書けます" "key" : "value"}
Lintが警告吐くのがうざいのです
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
未知のハックに一心不乱に取り組んだ結果、私は自然の法則を変えてしまった -- あるハッカー
JSONいらない (スコア:2, おもしろおかしい)
XMLは一般人レベルでも聞いた事あるし、扱いやすく関連技術も整備されていて素晴らしい。
JSONとかいう聞いた事のない拡張子はいらないよ。
ちょっと冗長だとかJavaScriptで扱いづらいとかはあるけど、そんな理由で切り替えてりゃキリがない。
Re: (スコア:1)
XMLの残念なところ
・閉じタグめんどい
・値と子要素の使い分けワケワカメ
・中身が足されるうちにどんどんカオスくなる
・そのうち文字列によるオレオレデータがぶちこまれてXML的じゃなくなる
・結局オブジェクトへのマッパーを通さないと「読めない」
じゃぁジェイソンだねージャバスクリプトで書き慣れてるしーと思っても
JSONの残念なところ
・コメントが書けない
・JSリテラルと違ってキー名のクォーテーション必須
・クォーテーションはダブルクォーテーションマークに限定
・複数要素の末尾カンマがNG(糞)
・日付時刻型がない
それならヤムってインライんじゃえば?っと思っても
YAMLの残念なところ
・クォーテーションはやっぱりダブルクォーテーションマークに限定
・インデントに縛られるのがJSONよりめんどい
・コロンと値の間のスペースとか細かいシンタックスがJSONよりめんどい
結局何を使っても不満は出る
Re: (スコア:0)
とりあえずjsonはコメント書けないのがks 他はまあ
Re: (スコア:3)
{
"key" : "後勝ちなので先の同一キーのバリューにコメント書けます"
"key" : "value"
}
Re:JSONいらない (スコア:1)
Lintが警告吐くのがうざいのです