RHEL5 と Ubuntu 10.04 の 2 つのシステムがあり、それぞれ異なる動作を示します。私は perl の XML::Simple を使用して、いくつかの SaaS ソフトウェアへの呼び出しの応答を解析しています。応答は次のとおりです。
<xml answer="{"foo": "bar"}" />
ubuntu システムは {"foo": "bar"} を正しく返しますが、RHEL5 システムは引用符で囲まれたエンティティを属性タグに残し、これを変更するオプションが見つからないようです。
はい、XML::Simple のバージョンは少し異なります (私はそれを変更できません)。RHEL5: 2.14、Ubuntu: 2.18。動作が一貫するように、これを解決したいと思います。