Методы расширения должны быть определены в неуниверсальном статическом классе

Я получаю сообщение об ошибке:

Методы расширения должны быть определены в неуниверсальном статическом классе

В строке:

public class LinqHelper

Вот вспомогательный класс, основанный на Код Марка Гавелса. Я действительно не понимаю, что означает эта ошибка, поскольку я уверен, что она работала нормально, когда я оставил ее в пятницу! Как я могу этого добиться? (я не использую рельсы, поэтому я не могу использовать его метод sanitize и не хочу использовать sanitize ...

Я очищаю html-страницу с помощью nokogiri и хочу удалить все атрибуты стиля.
Как я могу этого добиться? (я не использую рельсы, поэтому я не могу использовать этот метод очистки, и я не хочу использовать драгоценный камень очистки, потому что я хочу удалить в черный список, а не в белый список)

html = open(url)
doc = Nokogiri::HTML(html.read)
doc.css('.post').each do |post|
puts post.to_s
end

=> <p><span style="font-size: x-large">bla bla <a href="http://torrentfreak.com/netflix-is-killing-bittorrent-in-the-us-110427/">statistica</a> blabla</span></p>

Я хочу, чтобы это было

=> <p><span>bla bla <a href="http://torrentfreak.com/netflix-is-killing-bittorrent-in-the-us-110427/">statistica</a> blabla</span></p>
16
задан keepitterron 23 May 2011 в 11:03
поделиться