JSON文字列を読み込むときの制限事項
本ライブラリが対応するJSON文字列のフォーマットは次の仕様に基づいています。
[RFC4627] JavaScript Object Notation(JSON)のapplication / jsonメディアタイプ
ただし、JSON文字列を読み込んで解析する処理には次の制限があります。
- Janssonは、UTF-8でエンコードされたJSONテキストのみをサポートします。RFCに記載されている他のエンコーディング、つまりUTF-16LE、UTF-16BE、UTF-32LE、またはUTF-32BEをサポートまたは自動検出しません。純粋なASCIIは、UTF-8のサブセットであるため、サポートされています。
JSON文字列を出力するときの制限事項
- JSONオブジェクトをJSON文字列に変換して出力するときは、UTF-8にエンコーディングします。他のエンコーディングで出力することはできません。
参考
その他制限事項の詳細は下記を参照ください。
最終更新日:2022/01/26