Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在iOS上从xml文件获取数据_Ios - Fatal编程技术网

如何在iOS上从xml文件获取数据

如何在iOS上从xml文件获取数据,ios,Ios,我在iOS上做的是显示由10幅图像组成的网格。为此,我获取一个数组并将所有图像添加到该数组中。为此,我将代码编写为: [_image addImage:[UIImage ImageNamed:@"black.jpg"]]; 像这样,我将所有图像添加到数组中。现在我需要的是通过Xml文件获取所有图像并添加到图像数组中。我怎样才能做到这一点?您需要的类是NSXMLParser,委托人nsxmlparserelegate看一看。您需要的是解析XML文档,您可以使用类或主要基于这两个类的其他LIB/工

我在iOS上做的是显示由10幅图像组成的网格。为此,我获取一个数组并将所有图像添加到该数组中。为此,我将代码编写为:

[_image addImage:[UIImage ImageNamed:@"black.jpg"]];

像这样,我将所有图像添加到数组中。现在我需要的是通过Xml文件获取所有图像并添加到图像数组中。我怎样才能做到这一点?

您需要的类是
NSXMLParser
,委托人
nsxmlparserelegate

看一看。您需要的是解析XML文档,您可以使用类或主要基于这两个类的其他LIB/工具来解析。另外,您最好看一看,它将向您展示不同技术在性能方面的主要差异

首先,您需要解析xml文件。你可以使用这个类。具体如何做,取决于xml文件的结构。互联网上有很多关于如何使用它的教程,例如,请参阅。

感谢您提供苹果项目的链接,我不知道@Stelian Iancu当您怀疑是使用libxml2还是NSXMLParser时,这可能是最好的开始(另外,它非常清楚地展示了如何使用两者)