【问题标题】:How do I Use custom tags for RSS feeder using php如何使用 php 为 RSS feeder 使用自定义标签
【发布时间】:2011-12-25 02:27:37
【问题描述】:

我正在尝试构建一个 RSS 提要,我希望拥有自定义标签,而不是像标题、描述等常规标签。我还希望根据 w3c 标准验证此提要是否真实。谁能帮我吗 ?我不是一个普通的程序员,一个兼职的程序员。我在网上搜索了这个,并提出了使用命名空间之类的建议,但我可以制作自己的命名空间吗?如果不是,那么可能的解决方案是什么?

【问题讨论】:

    标签: php xml rss


    【解决方案1】:

    如果您开始添加自定义标签,那么它将不是标准的(根据定义),并且期望 RSS 的用户代理将无法理解您的标签(这可能会导致问题)。

    (不是说 RSS 或 Atom 是 W3C 规范,尽管 Atom is on the IETF standards track)。

    命名空间可让您创建元素,而不会与碰巧具有相同名称的其他人的元素发生冲突。

    您可以编写自己的架构来验证 (IBM have an old introduction),并且该架构可以引用来自多个命名空间的元素(允许您在自定义元素旁边使用标准 RSS 或 Atom 元素,希望标准用户代理应该忽略无法识别的元素(尽管不是它们的内容)。

    【讨论】:

    • 所以,如果我使用自定义模式,它不会验证为真,这在接收端也会出现问题(正如你所说,我的意思是,如果我使用 yahoo 服务来获取,那会产生问题我的这些 RSS 提要)?
    • 这在我回答的最后一段中有所介绍。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多