Objective c iOS清理坏XML

Objective c iOS清理坏XML,objective-c,ios,xml,cocoa-touch,xml-parsing,Objective C,Ios,Xml,Cocoa Touch,Xml Parsing,有时我们从web服务接收到不正确的XML。对于objective-c,特别是对于iOS,是否有任何库可以清理XML以使其对解析器有效?类似于NSXMLDocumentTidyXML但对于iOS?看一看,特别是CXMLDocumentTidyXML。作为JSON的粉丝,我从未使用过它,但它似乎能够整理xml。您可以这样做: CXMLDocument *xmlDoc = [[CXMLDocument alloc] initWithXMLString:@"<foo></bar>

有时我们从web服务接收到不正确的
XML
。对于
objective-c
,特别是对于
iOS
,是否有任何库可以清理XML以使其对解析器有效?类似于
NSXMLDocumentTidyXML
但对于iOS?

看一看,特别是
CXMLDocumentTidyXML
。作为JSON的粉丝,我从未使用过它,但它似乎能够整理xml。您可以这样做:

CXMLDocument *xmlDoc = [[CXMLDocument alloc] initWithXMLString:@"<foo></bar>" 
                                                       options:CXMLDocumentTidyXML
                                                         error:&theError];
CXMLDocument*xmlDoc=[[CXMLDocument alloc]initWithXMLString:@“”
选项:CXMLDocumentTidyXML
错误:&错误];
看一看,特别是
CXMLDocumentTidyXML
。作为JSON的粉丝,我从未使用过它,但它似乎能够整理xml。您可以这样做:

CXMLDocument *xmlDoc = [[CXMLDocument alloc] initWithXMLString:@"<foo></bar>" 
                                                       options:CXMLDocumentTidyXML
                                                         error:&theError];
CXMLDocument*xmlDoc=[[CXMLDocument alloc]initWithXMLString:@“”
选项:CXMLDocumentTidyXML
错误:&错误];

这太完美了,正是我需要的。谢谢这太完美了,正是我需要的。谢谢