【发布时间】:2013-08-01 21:35:35
【问题描述】:
我在解析 XML 内容并将其显示在 ui 中时遇到问题。 XML 有一个类似这样的元素的内容
<fullDescription>3.2GHz PowerPC CPU ATI GPU 512 MB 700 MHz GDDR3 RAM 1x Wireless Game Controller 3x USB 2.0 port XBOX Live ready 20GB HDD HD-AV-Kabel für High-Definition Output (720p, 1080i) inkl.</fullDescription>
但是在我解析它(通过 TBXML)之后,我得到的字符串是
3.2GHz PowerPC CPU  ATI GPU  512 MB 700 MHz GDDR3 RAM  1x Wireless Game Controller  3x USB 2.0 port  XBOX Live ready  20GB HDD  HD-AV-Kabel für High-Definition Output (720p, 1080i)  inkl.
我已经尝试了一些已经提到的解决方案来清理特殊字符,例如 HTML character decoding in Objective-C / Cocoa Touch 甚至修改了包含 "Â" 的方法,双空格似乎没有用..
我无法使用 Github NSString category for HTML,因为该代码似乎与 ARC 不兼容,并且当我尝试在我的项目中使用它时遇到各种错误。
有人可以帮助我朝正确的方向前进.. 把我的头发拉出来一会儿:-(..我认为必须有一种简单的方法以通用的方式做到这一点。
【问题讨论】:
标签: html ios objective-c xml cocoa-touch