gpt4 book ai didi

swift - 如何在 Swift 中从 SOAP WebService 获取数据

转载 作者:行者123 更新时间:2023-11-30 13:14:49 25 4
gpt4 key购买 nike

我需要从 Swift 中的 SOAP WebService 获取数据https://codedump.io/share/JDHdwpOOmqne/1/swift-2-soap-web-service-call我尝试了引用链接中的程序,但它不起作用,任何人都可以帮忙编写一个工作代码吗?

最佳答案

您可以使用 SWXML 库从 Soap Web 服务获取数据,这很容易使用,并且简单,请参阅下面的代码。

Alamofire.request(.GET, is_URL)
.responseJSON { response in
let xmls = SWXMLHash.parse(response.data!)
func enumerate(indexer: XMLIndexer, level: Int) {
for child in indexer.children {
let name:String? = child.element!.name
print("\(level) \(name)")
// Take Link from XML data here
if name! == "link" {
let text = child.element!.text
if text?.isEmpty == false{
print(text)
// Finish here Process
completion(result: text!)
}
}
enumerate(child, level: level + 1)
}
}
enumerate(xmls, level: 0)
}
}

我也有此相关的演示链接 code for Soap parsing Demo

关于swift - 如何在 Swift 中从 SOAP WebService 获取数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38347560/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com