相关疑难解决方法(0)

在Swift中从URL解析XML

我是一个全新的解析,找不到任何没有过时的教程,也没有提出更多的问题.我有一个简单的xml文件url我试图解析.xml非常简单:

<xml>
    <record>
        <EmpName>A Employee</EmpName>
        <EmpPhone>111-222-3333</EmpPhone>
        <EmpEmail>a@employee.com</EmpEmail>
        <EmpAddress>12345 Fake Street</EmpAddress>
        <EmpAddress1>MyTown, Mystate ZIP</EmpAddress1>
    </record>
</xml>
Run Code Online (Sandbox Code Playgroud)

并且只想将其保存为NSDictionary(标记为键和数据作为值).到目前为止,我能够成功完成的是在控制台中打印xml字符串:

let url = NSURL(string: "http://www.urlexample.com/file.xml")

let task = NSURLSession.sharedSession().dataTaskWithURL(url!) {(data, response, error) in
        println(NSString(data: data, encoding: NSUTF8StringEncoding))
}
print(task)
task.resume()
Run Code Online (Sandbox Code Playgroud)

我已经浏览过任何我发现的在线教程,这些教程要么过时,要么过于复杂.任何帮助表示赞赏.

xml parsing swift

15
推荐指数
3
解决办法
1万
查看次数

标签 统计

parsing ×1

swift ×1

xml ×1