【问题标题】:Parsing Data from a Website in Objective-c在 Objective-c 中从网站解析数据
【发布时间】:2012-08-25 01:17:09
【问题描述】:

您可以为不属于您的网站创建 XML 吗?

这是我在考虑做以下演示应用时想到的第一个问题:

假设有一个 Main Page 包含 5 Best Students 每个都有一个唯一的 URL,其模式 (http://www.URL.com/StudentDetail.aspx?Id=xxx) 指向 Student Detail Page

Student Detail Page 中,学生有 3 个属性。 (Name,GPA,Major)

网站每天都用新的5 Students 和不同的5 URLS 更新名称,使用我上面提到的模式。

所以,如果我想将所有 5 个最好的学生解析到我的 UIView。最好的理想方法是什么? HTML 解析对我来说将是一场噩梦,因为 html Main Page 代码组织得不好。这就是我问上面第一个问题的原因。

【问题讨论】:

    标签: objective-c xml-parsing html-parsing


    【解决方案1】:

    虽然有人说你不能在这里使用正则表达式来解析 HTML 页面,但我仍然建议尝试一下。如果您需要简单地提取与您的 pttern 匹配的字符串(如 http://www.URL.com/StudentDetail.aspx?Id=xxx),则正则表达式可能会派上用场。而且您无需担心糟糕的 HTML。

    【讨论】:

    • 感谢您的提醒!我确实有一个想法,但我认为这不方便。希望有更多的SOF高手给我一些想法或者建议,让我更加前进。
    • 就个人而言,我多次使用正则表达式进行抓取。在某些情况下它非常方便))
    猜你喜欢
    • 2013-01-14
    • 1970-01-01
    • 2020-05-13
    • 2018-01-14
    • 2013-05-23
    • 2018-01-27
    • 1970-01-01
    • 2012-07-31
    • 1970-01-01
    相关资源
    最近更新 更多