【问题标题】:HTTP Request and parse XMLHTTP 请求和解析 XML
【发布时间】:2016-12-19 07:29:10
【问题描述】:

我来自 python 并试图快速学习。在 python 中,我想要做的非常简单,有漂亮的汤和请求,但我一直没能找到快速做到这一点的方法。我发现的大多数教程都已过时。我有一个 url,其中包含 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 以遍历每个元素。我怎么能在 Swift 3 中做到这一点?

【问题讨论】:

    标签: ios xml swift3 httprequest


    【解决方案1】:

    假设您可以访问 Apple 的 Foundation 框架(即,例如,您不在 linux 上使用 Swift),那么 HTTP 请求和 XML 解析两者都有功能。

    • 对于 HTTP 请求,请查看 URLSession,它应该可以满足您对 HTTP 客户端的期望。

    • 对于 XML 解析,请查看 XMLParser,这是一个标准的 SAX 解析器。

    它们都被广泛使用,您应该很容易在 Swift 中找到示例。

    【讨论】:

      【解决方案2】:

      你为什么不使用一些第三方库

      我认为这些对你有很大帮助。

      【讨论】:

        猜你喜欢
        • 2012-07-08
        • 2012-07-30
        • 1970-01-01
        • 2023-03-18
        • 2011-09-17
        • 1970-01-01
        • 2021-01-18
        • 2012-10-26
        • 1970-01-01
        相关资源
        最近更新 更多