誰かが文字列を保存してから、別の定義で使用できるかどうか疑問に思っていました。
たとえば、
<html>
<body>
<div id="example">
143453
</div>
</body>
</html>
数値 143453 を文字列として保存して、他の場所で使用するにはどうすればよいですか?
要素のテキストを要求し、それを変数に格納するだけです。
number = browser.div(:id, "example").text
もう1つの方法は、NokogiriなどのHTMLパーサーを使用することです。多くの解析を行う場合、これにより速度が向上する可能性があります。どこかであなたはrequire 'nokogiri'
それをする必要があるでしょう:あなたはこれをすることができます:
number = Nokogiri::HTML(browser.html).at_css("div#example").text