从服务器下载XML文件

时间:2011-07-07 07:55:07

标签: iphone

大家好,我从我的服务器解析我的文件xml

NSString *theXML = [[NSString alloc] initWithBytes: [Conn.webData mutableBytes] length:[Conn.webData length] encoding:NSUTF8StringEncoding];
    //NSLog(theXML);
    [theXML release];

但是现在我想在我的iPhone上下载此文件,可以这样做吗?

我看到这个例子,但我没有透支:

NSString *path=[NSTemporaryDirectory() stringByAppendingString:@"file.txt"];

// save the people array
BOOL saved=[NSKeyedArchiver archiveRootObject:people toFile:path];
if(saved){
    //NSLog(@"saved");
}else{
    //NSLog(@"Not saved");
};

// reload array
people=[NSKeyedUnarchiver unarchiveObjectWithFile:path];
if(newArray==nil)
{
    // create new array
    people=[[NSMutableArray alloc] init];
}else{
    // retener los datos
    [perople retain];
};

1 个答案:

答案 0 :(得分:0)

您可以使用NSData * data = [NSData dataWithContentsOfURL:options:error:]和[data writeToFile:options:1 error:];这样做。