Get XML from NSString



我有一个NSString,我想从中得到XML。我编写了自己的XML解析器,它可以转换XML并给我所需的值。就像我可以从字符串中获取字典一样,我想要一种从字符串中获取 XML 的方法。

输入: "<message from='eddc6896' to='70b85d94'</message>"

所需输出:
<message from='eddc6896' to='70b85d94' </message>

任何帮助将不胜感激。

我不明白你的问:如果你有自己的XML解析器,它可以转换值......为什么无法将该值存储到字典中。

但是,您可以简单地使用内置的 XML 解析器,该解析器会创建一个 XML 文档,您可以将查询发送到:

NSError *error;
NSXMLDocument *doc = [[NSXMLDocument alloc] initWithXMLString:theString options:0 error:&error];

要获取根元素,只需使用 -rootElement

最新更新