【发布时间】:2016-11-15 08:27:12
【问题描述】:
我有一个问题,希望很快。我正在使用 Swift 的 SWXMLHash 解析 eBay 的 API 返回的 XML。一些返回变得非常冗长。
如:
xml["findCompletedItemsResponse"][“searchResults"][“item”]...[“sellerID"].element?.text
我将如何压缩这个说:
xml[rootVar][“item”]...[“sellerID"].element?.text
有没有办法在这个实例化中指定这个?我试过了(显然没有用):
let xml = SWXMLHash.config {
config in
config.shouldProcessLazily = true
config.shouldProcessNamespaces = true
rootElementName = "findCompletedItemsResponse"
}.parse(response);
【问题讨论】:
标签: xml swift parsing root swxmlhash