我需要使用Swift与我的Asp.net SOAP Web服务进行通信。有没有写过任何开源库,或者有人能给我一个自己的起点吗?
注意:我不熟悉Objective-C,但我有使用SOAP连接Android和.Net的经验
答案 0 :(得分:1)
我在Swift中为iOS创建了这个新的简单轻量级XML解析器 - AEXML
您可以使用它来读取这样的XML数据:
let someValue = xmlDocument["element"]["child"]["anotherChild"].value
或者您可以使用它来构建这样的XML字符串:
let document = AEXMLDocument()
let element = document.addChild("element")
element.addChild("child")
document.xmlString // returns XML string of the entire document structure
您可以使用它来生成SOAP请求并解析响应。
答案 1 :(得分:0)
起点是
NSURLConnection
或NSURLSession
用于下载SOAP响应,NSXMLParser
用于解析它。无需外部框架: - )。