iphone - 具有特殊字符的 TBXML 解析器获取 EXC_BAD_ACCESS

标签 iphone ios objective-c

我正在使用 TBXML 解析器版本。 1.4,当我通过 TBXML 解析器解析这种后续响应时,得到 EXC_BAD_ACCESS...

<trainingOrganization xsi:type="xsd:string">~!@#$%^&*()_+?> <,./;'{}|<":;'></trainingOrganization>

遇到这个问题。

据我观察,TBXML 无法解析 <> 数据...

提前致谢。

最佳答案

使用 CDATA 的最佳方式之一,CDATA 中的任何内容都被视为 xml 文档,因此如果您有特殊字符,如 ';:,.''<>',那么解析器将忽略它。所以我总是更喜欢使用 CDATA 并建议您应该使用它。

关于iphone - 具有特殊字符的 TBXML 解析器获取 EXC_BAD_ACCESS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15745777/

相关文章:

iphone - 即使应用程序在后台,多任务应用程序是否可以在设备解锁屏幕时收到通知?

iphone - 使用 touch xml 解析 xml

ios - tableview 数据没有 swift 显示

ios - UITextField 对打开 UIPickerView 无响应

ios - 解析函数 `findObjectsInBackgroundWithBlock:` 检索部分数据库对象,但不是全部

iphone - 在 LoadView 中居中 UIView

ios - 处理 UITableView 中自定义单元格的点击不会发生

ios - WatchKit 按钮没有响应

iPhone : In-App Purchase(s) must be submitted with a new app version

ios - 如何正确初始化自定义 UITableviewCell?