从我的应用程序上传文件到沙盒

时间:2015-03-11 06:39:20

标签: swift soap attachment

我是iOS新手,我不知道如何将本地文件从我的应用程序上传到沙盒文档库。 我在objC中有一种方法,但我无法在swift中执行它。

NSString *str=[[[NSBundle mainBundle] resourcePath]
stringByAppendingPathComponent:@"file.txt"];
NSData *data = [NSData dataWithContentsOfFile:str];
NSString *base64String = [data base64EncodedStringWithOptions:0];
NSLog(@"%@", base64String);

的SOAPMessage:

"<?xml version='1.0' encoding='utf-8'?><soap:Envelope xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xmlns:xsd='http://www.w3.org/2001/XMLSchema' xmlns:soap='http://schemas.xmlsoap.org/soap/envelope/'><soap:Body><AddAttachment xmlns='http://schemas.microsoft.com/sharepoint/soap/'><listName>string</listName><listItemID>string</listItemID><fileName>File</fileName><attachment>base64String</attachment></AddAttachment>/soap:Body></soap:Envelope>"

请帮帮我。

感谢advnace。

0 个答案:

没有答案