当前位置:  开发笔记 > 编程语言 > 正文

XML解析:如何忽略空格或输入/返回空格

如何解决《XML解析:如何忽略空格或输入/返回空格》经验,为你挑选了1个好方法。

我有一个填充项目的在线xml文件.

在启动时我检查我的互联网连接,如果是这样,我解析xml并将项目对象与我的sqlite数据库中的项目对象进行比较.其中一个项值是'lastupdated',这是一个php生成的字符串.

如果xml项的lastupdated值与数据库中的值不同,则需要将该项更新到数据库中.

我似乎有解析错误:因为我的数据库中的lastupdated值有10个字符,而我的xml文件中的那个似乎有11 ..当我输出两个时我得到以下内容:

2010-03-26 15:15:07.771 bbc_v1 [97647:207] 1269429166 2010-03-26 15:15:07.771 bbc_v1 [97647:207] 1269429166 2010-03-26 15:15:07.771 bbc_v1 [97647:207] lenght xml项目值:11 2010-03-26 15:15:07.771 bbc_v1 [97647:207]长度db值:10

看来我正在用空白解析问题并输入/返回东西?我该如何清理xml值?



1> Vladimir..:

试试这个-stringByTrimmingCharactersInSet功能:

NSString* cleanString = [dirtyString stringByTrimmingCharactersInSet:
                          [NSCharacterSet whitespaceAndNewlineCharacterSet]];

推荐阅读
可爱的天使keven_464
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有