gpt4 book ai didi

iphone - NSXMLParser iPhone 问题

转载 作者:行者123 更新时间:2023-11-29 05:06:50 25 4
gpt4 key购买 nike

我有一个使用 NSXMLParser (事件驱动)的 XMLParser 类,该类由外部类 (MyVC.m) 调用,每次都会传递 Web 服务 API URL。

这是我的问题;我有两个选项要解析

  1. 如果我将 URL 作为 http://xyz.com/sub1/ 传递我得到一个完整的 XML 文件,然后必须解析一些特定的节点

  2. 如果将 URL 传递为 http://xyz.com/sub1/data我只得到我需要的数据

虽然选项 2 似乎不错,但问题是我正在寻找 3-4 个数据点,因此如果 NSXMLParser 被称为“least no”会更好吗?多次,如选项 1 中那样,或者多次调用它并不昂贵,如选项 2 中那样。

最佳答案

虽然无法根据您所说的内容回答您的问题,但您问题的关键部分是“我正在寻找 3-4 个数据点”,这意味着您不能只询问您想要的具体项目正在寻找,无需通过数据进行某种搜索。

一般来说,您应该最大限度地减少请求数量和传输的数据量。这里没有足够的信息来说明信号/噪声比(可以这么说)是否意味着传输整批产品或仅传输感兴趣的项目更有效。

如果您对返回的大部分数据感兴趣,我会返回整个数据。如果您对一小部分感兴趣,并且可以相当有效地识别它(无需返回整个集合),那么我可能会尝试仅获取这些项目。

如果您想真正变得更奇特,您可以根据您使用的是 WiFi 还是 EDGE 来调整该方法,但其返回不太值得所需的编码/维护投资;-)

祝你好运。

关于iphone - NSXMLParser iPhone 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4707054/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com