Есть ли способ идентифицировать полужирный (<b></b>) с Celerity - PullRequest
0 голосов
/ 11 марта 2012

Я использую celerity, чтобы сделать некоторую очистку экрана и столкнулся с необходимостью идентифицировать текстовые элементы, которые выделены жирным шрифтом.Celerity предлагает сильный метод, но не предлагает смелый метод.Кто-нибудь придумал способ обойти это с Celerity или другим инструментом.Я попытался использовать:

browser.html.gsub!(<b>,<strong>)
browser.html.gsub!(</b>,</strong>)

Хотя я мог бы заменить жирные элементы на сильные элементы, а затем просто использовать сильный метод скорости, но, похоже, это не сработало.

Заранее спасибо за вашу помощь.

1 Ответ

1 голос
/ 11 марта 2012

Кажется странным, что b отсутствует, но вы можете попробовать:

browser.elements_by_xpath('//b').each do |b|
    puts "#{b} is a bold tag"
end
...