我目前正在开发一款将用作跟踪和追踪应用的应用。此应用程序将需要位于服务器上的数据。假设我们为服务器上的每个客户创建一个文件。该文件将包含跟踪和跟踪信息。如果这是一个xml文件或文本文件会更容易吗?代码如何?
假设我们已经知道客户编号,并且该文件与客户编号同名。用户点击按钮以获取数据。然后,应用程序联系服务器,询问获得相同客户编号的文件并读取它,以标签或类似的方式显示信息。
有什么建议可以从哪里开始?
答案 0 :(得分:1)
如果您没有任何其他特定要求从服务器获取xml文件就足够了。例如,如果您在网址www.test.com/user1.xml处有文件,则可以加载到数据
NSData *tmpData = [NSData dataWithContentsOfURL:[NSURL URLWithString:@"www.test.com/user1.xml"] ];
//convert data to string
NSString *tmpString = [[NSString alloc] initWithData:tmpData encoding:NSUTF8StringEncoding];
NSArray *piecesArray = [tmpString componentsSeparatedByString:@" "];
if(piecesArray.count==2)
{
labelA.text = [piecesArray objectAtIndex:0];
labelB.text = [piecesArray objectAtIndex:1];
}