【发布时间】:2012-01-26 13:05:55
【问题描述】:
我正在寻找一个小的 iOS 应用程序,它使用一些非常基本的 YouTube 交互。当我说基本时,我是认真的:它需要做的就是从特定用户那里拉取上传的视频、视频的链接、标题,也许还有缩略图。
我一直在查看 YouTube 的 Google 开发人员文档,但似乎没有任何帮助。数据似乎是以 XML 格式存储的,但它似乎与文档中示例 XML 的结构完全不同。我不知道我是否使用了错误的链接(this 是我现在正在查看的示例),但我得到了一个非常混乱的 XML 文档。
我真的不知道从哪里开始(关于解析器)——它看起来很乱。如果有人能指出我正确的方向,甚至可能在解析器上提供一些示例代码,我将非常感激。
谢谢,
K
【问题讨论】:
-
您可以使用 NSXMLParser 解析该 XML。解析该 xml 相当简单。
-
另外,请查看 Rapture XML (github.com/ZaBlanc/RaptureXML)。您可能会发现更符合您的喜好。请注意,它尚未针对 ARC 进行更新,但您自己操作非常简单(假设您使用的是 ARC)。
-
看起来很乱,确实如此。但是使用在线 XML 美化器,事情开始看起来更加清晰。类似this
-
@RanhiruCooray XMLBeautifier 太棒了!我对各种不同的解析器了如指掌(我之前不得不为项目使用 XML),但我只需要正确格式化 XML——现在我有一些东西可以使用了。谢谢!
标签: objective-c ios xml api youtube