XML-анализ Nokogiri с помощью Ruby Sinatra - PullRequest
0 голосов
/ 06 сентября 2018

У меня возникают трудности при выборе URL-адреса в документе XML с помощью Nokogiri, я пытался использовать селекторы CSS, которые отлично работают, кроме разметки внутри дочернего элемента. Я думаю, что это должно быть из-за того, что скобки <написаны как & lt и & gt. Есть ли способ обойти это? </p>

&lt;br /&gt;&lt;strong&gt;URL:&lt;/strong&gt; &lt;a href="https://url.com/"&gt;https://url.com/&lt;/a&gt;

1 Ответ

0 голосов
/ 06 сентября 2018
require 'cgi'
CGI.unescapeHTML('&lt;br /&gt;&lt;strong&gt;URL:&lt;/strong&gt; &lt;a href="https://url.com/"&gt;https://url.com/&lt;/a&gt;')

дает

<br /><strong>URL:</strong> <a href=\"https://url.com/\">https://url.com/</a>

Возможно, вам просто нужно сначала убрать html

...