有时我们会从网络服务收到错误的XML
。是否有objective-c
的库,特别是iOS
可以清理XML以使其对解析器有效的库?像NSXMLDocumentTidyXML
但是对于iOS?
答案 0 :(得分:1)
查看TouchXML,特别是CXMLDocumentTidyXML
。作为一名JSON粉丝,我从未使用它,但它似乎能够整理xml。你会做这样的事情:
CXMLDocument *xmlDoc = [[CXMLDocument alloc] initWithXMLString:@"<foo></bar>"
options:CXMLDocumentTidyXML
error:&theError];