2016-12-19 5 views
0

저는 파이썬에서 왔으며 신속하게 배우려고합니다. 파이썬에서 내가하려고하는 것은 아름다운 수프와 요청으로 매우 간단하지만 신속하게 처리 할 수있는 방법을 찾지 못했습니다. 내가 찾은 대부분의 자습서는 오래된 것입니다. xml에 사이트 맵이 포함 된 URL이 있습니다. 그것은 보이는 것HTTP 요청 및 XML 구문 분석

<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> 
    <sitemap> 
    <loc> 
     http://www.link.com 
    </loc> 
    </sitemap> 
    <sitemap> 
    <loc> 
     http://www.link2.com 
    </loc> 
    </sitemap 
</sitemapindex> 

내가하려고하는 것은 링크의 내용을 얻고 각 요소를 통과하는 XML을 구문 분석하는 것입니다. 스위프트 3에서 어떻게해야합니까?

답변

0

Apple의 Foundation 프레임 워크에 액세스 할 수 있다고 가정하면 (즉, Swift on Linux를 사용하지 않는 경우), HTTP 요청과 XML 구문 분석 모두에 대한 기능이 있습니다.

HTTP 요청에 대한
  • , 당신에게 당신이 HTTP 클라이언트에서 기대하는 모든 것을 제공한다 URLSession 한 번 봐 가지고.

  • XML 구문 분석의 경우 표준 SAX 파서 인 XMLParser을 확인하십시오.

두 가지 모두 널리 사용되므로 Swift에서 예제를 쉽게 찾아야합니다. 당신이 구문 분석 XML

HTTP를

  • SwiftyXMLParser에 대한 일부 타사 라이브러리

  • 0

    나는이 당신에게 많은 도움이 될 수 있다고 생각합니다.