Используя CSS селекторы, вы можете сделать это:
require 'nokogiri'
doc = Nokogiri::XML(<<EOT)
<xml>
<t></t><br></br><t></t>
</xml>
EOT
doc.search('t, br')
# => [#<Nokogiri::XML::Element:0x3c name="t">, #<Nokogiri::XML::Element:0x50 name="br">, #<Nokogiri::XML::Element:0x64 name="t">]
doc.search('t, br').map(&:to_html)
# => ["<t></t>", "<br>", "<t></t>"]
CSS селекторы рекомендуются авторами Нокогири, потому что они обычно проще и менее шумные.
Используя XPath, это сработает:
doc.search('//t | //br')
# => [#<Nokogiri::XML::Element:0x3c name="t">, #<Nokogiri::XML::Element:0x50 name="br">, #<Nokogiri::XML::Element:0x64 name="t">]
doc.search('//t | //br').map(&:to_html)
# => ["<t></t>", "<br>", "<t></t>"]
Однако у вашего XML есть пространства имен, и вы не показали нам соответствующее объявление пространства имен, так что вам осталось разобраться.
См. Пространства имен Nokogiri документация для получения дополнительной информации.