我想为我的 Iphone 应用程序动态创建一个 xml 文件。我通过使用 NSXMLDocument 进行了尝试,但 NSXMLDocument 未在 iphone 应用程序中声明。

请帮助我这样做。

谢谢

高拉夫

最佳答案

尝试开源 XML stream writer for iOS :

  • 用Objective-C 编写,单个.h。和 .m 文件
  • 一个@protocol 支持命名空间,一个不支持

  • 例子:
    // allocate serializer
    XMLWriter* xmlWriter = [[XMLWriter alloc]init];
    
    // start writing XML elements
    [xmlWriter writeStartElement:@"Root"];
    [xmlWriter writeCharacters:@"Text content for root element"];
    [xmlWriter writeEndElement];
    
    // get the resulting XML string
    NSString* xml = [xmlWriter toString];
    

    这将生成以下 XML 字符串:
    <Root>Text content for root element</Root>
    

    关于iphone - 在 Iphone 中动态创建 XML 文件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1825605/

    10-13 05:30