添加自定义命名空间时“使用未知命名空间”

时间:2017-06-08 07:29:04

标签: xml rss

我正在尝试在RSS提要中使用自定义元素(在XSLT中进行渲染),我正在尝试命名它们以避免验证程序错误。但是,我得到了“使用未知名称空间”。

我的理解是我可以使用任意URL作为命名空间URL。但是,似乎我只能使用内置于RSS阅读器中的一组特定命名空间。有没有办法在不触发验证器错误的情况下定义自定义命名空间?

此外,符合规范的RSS阅读器是否能够使用此错误解析RSS源?

1 个答案:

答案 0 :(得分:0)

我从feedvalidator收到相同的消息。我认为这只是一个警告,但无论验证者标记它是错误的。关于xml的一个好处是你可以创建自己的命名空间。验证者抱怨表明作者是人,无法理解命名空间的目的。忽略警告。