Parser (1) 썸네일형 리스트형 [Swift] SwiftyXMLParser 를 이용해 xml 트리구조 보기 Swift 의 XML 라이브러리들 중에서, SwiftyXMLParser 라는 라이브러리가 있다. 파이썬의 xmltodict 처럼, 임의의 xml 을 좀 간단하게 파싱해주는 라이브러리이다. 파싱된 xml 의 트리구조를 간단히 보고 싶었는데, 트리구조를 보여주는 예제가 없어서, 만들어 보았다. import Foundation import SwiftyXMLParser func xmlPrint(_ xml: XML.Accessor, _ nIndent: Int = 0, _ seqIndex: Int = -1) { var indent : String { String(repeating: " ", count: nIndent) } switch(xml) { case .singleElement(let element) : if .. 이전 1 다음