Używam Ruby, z modułem Nokogiri, i chcę uzyskać treść ciała bez elementów skryptu.
Analizator Nokogiri używa XPATH lub CSS 3.0. XPATH naprawdę nie rozumiem, i nie mogę znaleźć selektora CSS, aby osiągnąć moje cele.
Odpowiedzi:
8 dla odpowiedzi № 1Nie sądzę, że taka selekcja jest możliwa z XPath.
Nie jestem zaznajomiony z Ruby ani Nokogiri, ale na podstawie odpowiedzi na podobne pytanie, możesz spróbować wybrać wszystkie elementy skryptu z dokumentu HTML i usunąć je.
doc = Nokogiri::HTML(your_html)
doc.xpath("//script").remove
Odpowiednio wyreguluj.