- 306 名前:デフォルトの名無しさん mailto:sage [2009/09/08(火) 11:13:56 ]
- Validateする目的は、(JSONを媒体とした)データを受け取ったPerlのプログラムを正常に動作させるためですよね?
それなら、データがJSONレベルで数値だったか否かは全く問題にならないのでは? JSON表現の "1" と 1、このどちらも、Perlレベルでは文字列としてでも整数値としてでも正常に扱えるんですから どうしてもJSONレベルでのValidateを望むのであれば、 JSONデコーダから作るしかないのですね。Ruby等、データに型が備わっている言語であれば、 確かにJSONデコーダとJSONレベルのValidatorは完全に分離可能でしょう。 でも、Perlにはそれが出来ない。仕方のないことです
|

|