アカウント名:
パスワード:
XMLは一般人レベルでも聞いた事あるし、扱いやすく関連技術も整備されていて素晴らしい。JSONとかいう聞いた事のない拡張子はいらないよ。ちょっと冗長だとかJavaScriptで扱いづらいとかはあるけど、そんな理由で切り替えてりゃキリがない。
「.JSONという奇妙な拡張子」「聞いたこともない拡張子」だけでなく、
> 難解なGPS座標や時間情報が表示されていた
とあるので、ファイル形式だけでなく、一般人(カーチャン)にとって読みやすい、住所や時間表記を使えという事ではないのでしょうか?
確かに、XMLはJSONと違ってコメントを書けるので、難解なGPS座標にコメントで住所を併記することはできますが、コメントと実際の内容が一致していることを保証する手段がない以上「Evil bitが立っていないから安全な通信」と同じレベルではないかと、、、
どうもこう、「じゃあCSVにもコメント要るんかよ?」って脊髄反射しかけてしまうのですが、JSONにコメント必要ってのは、具体例で言うとどんなケースなのだろう。まさか「この要素はこういう用途で使います」とか「値としてコレとかコレが入りその意味は各々~」みたいのを書くワケじゃないですよね……
データファイルではなく、設定ファイルとして.jsonを使う場合かな。node.js 等を使う場合は設定ファイルが .json なので。
「この要素はこういう用途で使います」とか「値としてコレとかコレが入りその意味は各々~」
みたいなのを表現するのは、JSON Schema なんてのがありますね。私は使ったことないですが……。
形式の宣言とかチェックとか盛り込みたくなる気持ちはわかるけど、だったらXMLでいいという話ではある。
XML SchemaがめんどくさいからJSON使ってるんだよね(暴論)
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
犯人は巨人ファンでA型で眼鏡をかけている -- あるハッカー
JSONいらない (スコア:2, おもしろおかしい)
XMLは一般人レベルでも聞いた事あるし、扱いやすく関連技術も整備されていて素晴らしい。
JSONとかいう聞いた事のない拡張子はいらないよ。
ちょっと冗長だとかJavaScriptで扱いづらいとかはあるけど、そんな理由で切り替えてりゃキリがない。
ファイル拡張子が本質なの? (スコア:0)
「.JSONという奇妙な拡張子」「聞いたこともない拡張子」だけでなく、
> 難解なGPS座標や時間情報が表示されていた
とあるので、ファイル形式だけでなく、
一般人(カーチャン)にとって読みやすい、住所や時間表記を使えという事ではないのでしょうか?
確かに、XMLはJSONと違ってコメントを書けるので、
難解なGPS座標にコメントで住所を併記することはできますが、
コメントと実際の内容が一致していることを保証する手段がない以上
「Evil bitが立っていないから安全な通信」と同じレベルではないかと、、、
Re: (スコア:0)
JSONにコメントつけらんないのって何でなんだろね?
JavaScriptのコメント構文そのままでよさそうなのに
つか大抵のJSONパーサってJavaScriptのコメント受け付けるよね
Re: (スコア:0)
どうもこう、「じゃあCSVにもコメント要るんかよ?」って脊髄反射しかけてしまうのですが、
JSONにコメント必要ってのは、具体例で言うとどんなケースなのだろう。
まさか「この要素はこういう用途で使います」とか「値としてコレとかコレが入りその意味は各々~」みたいのを書くワケじゃないですよね……
Re:ファイル拡張子が本質なの? (スコア:2)
データファイルではなく、設定ファイルとして.jsonを使う場合かな。
node.js 等を使う場合は設定ファイルが .json なので。
「この要素はこういう用途で使います」とか「値としてコレとかコレが入りその意味は各々~」
みたいなのを表現するのは、JSON Schema なんてのがありますね。私は使ったことないですが……。
svn-init() {
svnadmin create .svnrepo
svn checkout file://$PWD/.svnrepo .
}
Re:ファイル拡張子が本質なの? (スコア:1)
形式の宣言とかチェックとか盛り込みたくなる気持ちはわかるけど、
だったらXMLでいいという話ではある。
XML SchemaがめんどくさいからJSON使ってるんだよね(暴論)