2011-02-27 21 views
1

在我的iOS应用程序中,我使用JSON将数据来回传递给Web服务。传递字符如£和™时,我一直有问题。 Objective-c/Cocoa中是否有内置的函数可以编码这些字符以用于JSON?用于JSON的Encoding™£ - 使用objective-c

+0

为什么你不使用JSON库? – 2011-02-27 13:19:41

+0

我是,我正在使用这个http://stig.github.com/json-framework/ – Darthtong 2011-02-27 14:57:56

+0

JSON框架没有处理这些吗?这应该; JSON需要支持UTF8字符编码。是什么让你觉得它不起作用? – 2011-02-27 18:02:51

回答

2

我正在使用以下命令来转义我在我的JSON调用中传递的数据。为我工作到目前为止。

NSString *_text = [text stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]; 

希望这会有所帮助。

+0

干杯罗伯特,我以为我曾尝试过,但显然不是!它似乎对我有用,我只是希望我知道为什么JSON组件不适合我,这对我来说似乎是一个非常标准的事情! – Darthtong 2011-02-28 11:00:18