JSON

JSON.pm (Perl)

[1] JSON.pm は、 JSON 操作を行う Perlモジュールでした。

[2] 一時はよく使われていたようですが、 他に使いやすいモジュールが開発されたり、 なぜか非互換変更を行ったりして、 あまり使われなくなりました。

[3] JSON - search.cpan.org () <http://search.cpan.org/~makamaka/JSON-2.90/lib/JSON.pm>

* INCOMPATIBLE CHANGE (JSON::XS version 2.90) *

* *

* JSON.pm had patched JSON::XS::Boolean and JSON::PP::Boolean internally *

* on loading time for making these modules inherit JSON::Boolean. *

* But since JSON::XS v3.0 it use Types::Serialiser as boolean class. *

* Then now JSON.pm breaks boolean classe overload features and *

* -support_by_pp if JSON::XS v3.0 or later is installed. *

* *

* JSON::true and JSON::false returned JSON::Boolean objects. *

* For workaround, they return JSON::PP::Boolean objects in this version. *