带有 php simplexml 的 Atom 命名空间
这是我加载到 simplexml 对象中的 RSS 模板。我想更改
<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
<channel>
<atom:link href="link" rel="self" type="application/rss+xml" />
<title></title>
<link></link>
<description></description>
<lastBuildDate></lastBuildDate>
</channel>
</rss>
我想更改atom:link中的href属性,但我不知道如何访问它。我搜索了SO并找到了一堆有关如何访问不同名称空间的信息,但我不知道如何将它们中的任何一个应用到这个特定的示例(主要是因为我非常密集:)
我可以使用以下命令修改我的链接属性下面的代码行但是我如何修改上面提到的属性?
$rss->channel->link = $rssLink;
任何帮助将不胜感激!
This is my RSS template that I load into my simplexml object. I want to change the
<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
<channel>
<atom:link href="link" rel="self" type="application/rss+xml" />
<title></title>
<link></link>
<description></description>
<lastBuildDate></lastBuildDate>
</channel>
</rss>
I'd like to change the href attribute in atom:link but I have no clue how to access it. I scoured through SO and found a bunch of information on how to access different namespaces but I can't figure out how to apply any of them to this specific example (mostly because I am pretty dense :)
I can modify my link attribute with the line of code below but how would I modify the attribute mentioned above?
$rss->channel->link = $rssLink;
Any help would be appreciated!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
示例此处。
Example here.