iPhoneアプリでlibxml2を使用しています。NSString
XMLファイルへのパス名を保持するがあります。パス名には非ASCII文字を含めることができます。NSString
に渡すforのC文字列表現を取得したいと思いますxmlReadFile()
。cStringUsingEncodingは、私が求めている表現を提供してくれるようです。どのエンコーディングを使用するかが明確ではありません。
ここで使用できる「デフォルト」のエンコーディングがiPhoneOSにあるのでしょうか。また、非ASCIIパス名を確実にラウンドトリップできるようにします。