写入XML文件-如何?

加尔·吉布利(Gal Gibli)

我正在使用需要使用XML文件的iPhone应用程序。我知道如何解析XML,现在我需要获取用户输入的信息,并将其写入xml(相同或新的xml)中,如何实现?

我在google和这里看过,但是部分指南不太清楚,其中一些已弃用。

Tnx为您提供帮助!

一次

创建一个NSMutableString *并将数据附加到XML上。

NSMutableString *xmlstring = [[NSMutableString alloc]init];
[xmlstring appendString:@"<?xml version=\"1.0\" encoding=\"utf-8\"?>\n"];
[xmlstring appendString:@"<RegistrationXml xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\">\n"];
[xmlstring appendString:@"<DataFields>\n"];
[xmlstring appendString:@"<Name>FirstName</Name>\n"];
[xmlstring appendFormat:@"<Value>%@</Value>\n", [self replaceXMLReservedCharactersInString:someString]];
[xmlstring appendString:@"</DataFields>\n"];
[xmlstring appendString:@"</RegistrationXml>\n"];

在哪里

- (NSString *)replaceXMLReservedCharactersInString:(NSString *)string
{
    NSString *result;

    result = [string stringByReplacingOccurrencesOfString:@"&" withString:@"&amp;"];
    result = [result stringByReplacingOccurrencesOfString:@"<" withString:@"&lt;"];
    result = [result stringByReplacingOccurrencesOfString:@">" withString:@"&gt;"];

    return result;
}

然后将其传递...如果要将其写入文件,请搜索NSFileManager。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将变量写入XML文件?

来自分类Dev

如何在xml文件中写入元素

来自分类Dev

如何使用ant脚本写入xml文件?

来自分类Dev

如何在其他包中写入xml文件

来自分类Dev

如何使用Powershell将值写入XML文件

来自分类Dev

如何在xml文件wp8中写入数据

来自分类Dev

如何在Java中将无效数据写入xml文件

来自分类Dev

如何使用C#在XML文件中写入符号“ <”>”

来自分类Dev

如何仅过滤XML文件的某些元素并使用批处理文件写入另一个XML文件

来自分类Dev

如何读取xml文件的某些内容并将其写入文本文件?

来自分类Dev

如何将解析的XML文件写入Java中的另一个文件

来自分类Dev

如何在完全为空的现有.xml文件中写入内容?

来自分类Dev

如何将已在xml文件中写入的OpenCV Mat转换回图像?

来自分类Dev

如何使用Python删除部分XML数据并将其写入新文件

来自分类Dev

如何使用log4j2(xml中的MDC)在不同的文件中写入不同的日志?

来自分类Dev

Android-如何将Wifi接入点写入xml文件?

来自分类Dev

如何在Powershell 3中将xml写入CSV文件?

来自分类Dev

如何在完全为空的现有.xml文件中写入内容?

来自分类Dev

python-如何将空树节点作为空字符串写入xml文件

来自分类Dev

如何在Apache Cordova中读取和写入外部xml文件?

来自分类Dev

OpenCV c++:如何使用 OpenCV FileStorage 在 xml 文件中写入字符串列表?

来自分类Dev

如何在具有相同结构的三个 XML 文件中写入数据?

来自分类Dev

如何使用 Python 和 XSLT 文件迭代解析巨大的 XML 并写入 CSV

来自分类Dev

如何更改此基于 VBA/XSLT 的代码,以便将输出写入单个 XML 文件中

来自分类Dev

如何逐行写入CSV文件?

来自分类Dev

如何使输入写入文件?- 批

来自分类Dev

如何使用StreamWriter写入文件?

来自分类Dev

如何使用Python写入文件?

来自分类Dev

如何多次写入文件文本?

Related 相关文章

  1. 1

    如何将变量写入XML文件?

  2. 2

    如何在xml文件中写入元素

  3. 3

    如何使用ant脚本写入xml文件?

  4. 4

    如何在其他包中写入xml文件

  5. 5

    如何使用Powershell将值写入XML文件

  6. 6

    如何在xml文件wp8中写入数据

  7. 7

    如何在Java中将无效数据写入xml文件

  8. 8

    如何使用C#在XML文件中写入符号“ <”>”

  9. 9

    如何仅过滤XML文件的某些元素并使用批处理文件写入另一个XML文件

  10. 10

    如何读取xml文件的某些内容并将其写入文本文件?

  11. 11

    如何将解析的XML文件写入Java中的另一个文件

  12. 12

    如何在完全为空的现有.xml文件中写入内容?

  13. 13

    如何将已在xml文件中写入的OpenCV Mat转换回图像?

  14. 14

    如何使用Python删除部分XML数据并将其写入新文件

  15. 15

    如何使用log4j2(xml中的MDC)在不同的文件中写入不同的日志?

  16. 16

    Android-如何将Wifi接入点写入xml文件?

  17. 17

    如何在Powershell 3中将xml写入CSV文件?

  18. 18

    如何在完全为空的现有.xml文件中写入内容?

  19. 19

    python-如何将空树节点作为空字符串写入xml文件

  20. 20

    如何在Apache Cordova中读取和写入外部xml文件?

  21. 21

    OpenCV c++:如何使用 OpenCV FileStorage 在 xml 文件中写入字符串列表?

  22. 22

    如何在具有相同结构的三个 XML 文件中写入数据?

  23. 23

    如何使用 Python 和 XSLT 文件迭代解析巨大的 XML 并写入 CSV

  24. 24

    如何更改此基于 VBA/XSLT 的代码,以便将输出写入单个 XML 文件中

  25. 25

    如何逐行写入CSV文件?

  26. 26

    如何使输入写入文件?- 批

  27. 27

    如何使用StreamWriter写入文件?

  28. 28

    如何使用Python写入文件?

  29. 29

    如何多次写入文件文本?

热门标签

归档