2016-07-13 3 views

답변

0

비누 웹 서비스에서 데이터를 가져 오는 데 SWXML 라이브러리를 사용할 수 있습니다. 사용하기 쉽고 간단합니다. 아래 코드를 참조하십시오.

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

에도 데모 링크를 가진
관련 문제