我创建了一个从提要中读取 rss 项目的 iPhone 应用程序。我知道这个提要可以简单地通过添加标签和向 RSS 文件添加足够的信息来手动更新,但我想使用一个界面来做到这一点。首先想到的是PHP。我可以创建一个带有按钮的界面,PHP 可以在提交时获取几个文本框的值并为我创建项目......
但是,我似乎无法在网上找到任何此类事情的文档。这是否意味着我做错了什么?
谢谢
我创建了一个从提要中读取 rss 项目的 iPhone 应用程序。我知道这个提要可以简单地通过添加标签和向 RSS 文件添加足够的信息来手动更新,但我想使用一个界面来做到这一点。首先想到的是PHP。我可以创建一个带有按钮的界面,PHP 可以在提交时获取几个文本框的值并为我创建项目......
但是,我似乎无法在网上找到任何此类事情的文档。这是否意味着我做错了什么?
谢谢
是的你可以。然而,话又说回来,它不会很有趣。
RSS 是 XML 的子集格式,具有特定的规则。在实践中,这意味着您可以采取两种方式:
DOMDocument
并使用它来解析 XML/HTML,我强烈建议您走这条路。它将允许您微调您的 RSS 输出在图书馆方面,在紧要关头,我个人倾向于使用通用 RSS 提要生成器。使用比较简单,处理RSS和ATOM。
如果您熟悉DOMDocument
,请注意以下事项:
setAttributeNS()
正确的定义和导入一样简单DOMDocument
使用 XML 的窍门,添加节点就是一件小事。从那里,一旦您完成,只需调用DOMDocument->saveXML()
以获取您的新 XML 文件。瞧,完成。