有时,我们从Web服务返回错误的XML。是否有用于objective-c的库,尤其是用于iOS的库,它们可以清理XML以使其对解析器有效?类似于NSXMLDocumentTidyXML的东西,但适用于iOS?

最佳答案

看一下TouchXML,特别是CXMLDocumentTidyXML。作为我自己的JSON粉丝,我从未使用过它,但是它似乎可以整理xml。您将执行以下操作:

CXMLDocument *xmlDoc = [[CXMLDocument alloc] initWithXMLString:@"<foo></bar>"
                                                       options:CXMLDocumentTidyXML
                                                         error:&theError];

关于objective-c - iOS清理不良XML,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9301488/

10-11 22:24
查看更多