gpt4 book ai didi

xpath - XPath查询节点名称中带有冒号的XML节点

转载 作者:行者123 更新时间:2023-12-03 10:25:49 29 4
gpt4 key购买 nike

哪种XPath查询将在以下XML中选择<media:thumbnail />节点?

<item>
<title>Sublime Federer crushes Wawrinka</title>
<description>Defending champion Roger Federer cruises past Stanislas Wawrinka 6-1 6-3 6-3 to take his place in the Australian Open semi-finals.</description>
<link>http://news.bbc.co.uk/go/rss/-/sport2/hi/tennis/9372592.stm</link>
<guid isPermaLink="false">http://news.bbc.co.uk/sport1/hi/tennis/9372592.stm</guid>
<pubDate>Tue, 25 Jan 2011 04:21:23 GMT</pubDate>
<category>Tennis</category>
<media:thumbnail width="66" height="49" url="http://news.bbcimg.co.uk/media/images/50933000/jpg/_50933894_011104979-1.jpg"/>
</item>

XML来自此 RSS feed

最佳答案

您需要了解 namespace 以及如何在XPath引擎中定义/注册 namespace ,以便随后可以将关联的前缀用于该已注册 namespace 中的名称。 xpath标记中有很多问题,询问如何使用 namespace 中的名称-答案很好。搜索它们。

一个非常粗略的答案(完全忽略命名空间)是:

//*[name()='media:thumbnail']

关于xpath - XPath查询节点名称中带有冒号的XML节点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4817112/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com