使用 xmlStar 获取 XML 节点属性

Using xmlStar to get XML node attribute

我正在尝试使用 xmlStar:

从 rss 提要 XML 中获取 XML 值

https://www.youtube.com/feeds/videos.xml?channel_id=UC16niRr50-MSBwiO3YDb3RA

XML 路径是:

我已经尝试按照 doc and examples 进行操作,但我无法提取任何内容。

我的目标是在 /feed/ 中打印 all /entry。例如:

France paralysed by biggest strike in years - BBC News
6Mm1M-cdKqU
https://i3.ytimg.com/vi/6Mm1M-cdKqU/hqdefault.jpg

尝试将您的 xpath 表达式更改为这些表达式,看看是否可行:

//*[local-name()='feed']/*[local-name()='entry']/*[local-name()='title']/text()
//*[local-name()='feed']/*[local-name()='entry']/yt:videoId/text()
//*[local-name()='feed']/*[local-name()='entry']/media:group/media:thumbnail/@url