使用 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 路径是:
/feed/entry/title
/feed/entry/yt:videoId
/feed/entry/media:group/media:thumbnail/@url
我已经尝试按照 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
我正在尝试使用 xmlStar:
从 rss 提要 XML 中获取 XML 值https://www.youtube.com/feeds/videos.xml?channel_id=UC16niRr50-MSBwiO3YDb3RA
XML 路径是:
/feed/entry/title
/feed/entry/yt:videoId
/feed/entry/media:group/media:thumbnail/@url
我已经尝试按照 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