我在我的项目中面临解析器问题。我从xml获取数据,因为我有像& amp,%20这样的特殊字符....我想将这些符号转换为常规字符,如&,space()。请帮我解决这个问题。
我知道一种方法,我们是否需要用&替换& amp;。是否有任何解析器属性可以将这些特殊字符转换为符号?
答案 0 :(得分:2)
Objective C HTML escape/unescape
的副本根据迈克尔瀑布的建议......
我们有一些类别的NSString用于转义html标签,请下载here
- (NSString *)stringByConvertingHTMLToPlainText;
- (NSString *)stringByDecodingHTMLEntities;
- (NSString *)stringByEncodingHTMLEntities;
- (NSString *)stringWithNewLinesAsBRs;
- (NSString *)stringByRemovingNewLinesAndWhitespace;