如何在 Watir 中获取元标记内容值?

How to get meta tag content value in Watir?

我无法使用 Watir-webdriver gem.

从 Ruby 中的站点获取元标记的内容值

例如

<meta property="og:title" content="【楽天市場】ダヴ メンプラスケア クリーンコンフォート泡洗顔 つめかえ用(110mL)【unili3e102】【ダヴ(Dove)】[ダヴ 洗顔]:爽快ドラッグ">

browser.meta(:property, 'og:title').content 的问题是 "property" 不是元标记的有效属性。因此,Watir 不允许它作为定位器方法。

要通过不受支持的属性定位元素,您需要使用 CSS-选择器:

browser.meta(css: 'meta[property="og:title"]').content

或使用 XPath:

browser.meta(xpath: '//meta[@property="og:title"]').content