Iphone 目标c字符串编码问题

Iphone 目标c字符串编码问题,iphone,encoding,nsstring,cjk,Iphone,Encoding,Nsstring,Cjk,我的应用程序从服务器接收一些XML格式的数据,一些标签包含日语单词。当我试图在浏览器中执行链接时,它得到了正确的日语响应。例如: <root> <categorylist> <cid>19</cid> <cname>ファミリー</cname> <lang>jap</lang> </categorylist> </root

我的应用程序从服务器接收一些XML格式的数据,一些标签包含日语单词。当我试图在浏览器中执行链接时,它得到了正确的日语响应。例如:

<root>
    <categorylist>
        <cid>19</cid>
        <cname>ファミリー</cname>
        <lang>jap</lang>
    </categorylist>
</root>

我的代码有问题吗?如何将响应转换为正确的日语字符串?

尝试查看此问题中列出的一些解码方法:

这些是正确编码的XML Unicode代码点;这些是正确的日文字符串。
<root>
    <categorylist>
        <cid>19</cid>
        <cname>&#x30D5;&#x30A1;&#x30DF;&#x30EA;&#x30FC;</cname>
        <lang>jap</lang>
    </categorylist>
</root>
 NSString *req=@"http://www.myserver.com/category.php?lang=jap";    
    NSString *resultString=[NSString stringWithContentsOfURL:[NSURL URLWithString:req] encoding:NSUTF8StringEncoding error:nil];