2009-06-11 5 views
1

Ich versuche, eine Menge von HTML zu einem vorhandenen Knotenset hinzufügen, an der Spitze. Es funktioniert meistens, aber die Style-Tags und Script-Tags werden von ihrem Inhalt bereinigt. Hier ist, was ich meine:Nokogiri scrubs Stil und Skript-Tags in nach/vor

doc.xpath("//head/*[1]").before("<script>var xb=25</script>") 

Aber wenn ich versuche, dies zu zeigen, das ist, was ich bekommen:

hdoc.xpath("//head/*[1]") 
=> <script></script> 

Es ist alles zwischen Skript und Style-Tags Schrubben und ignoriert html Kommentare zusammen. Irgendwelche Ideen, wie man das vermeidet?

+0

wow. Ich kann nicht glauben, dass ich weder auf der Mailingliste noch auf Stackoverflow eine Antwort bekommen habe :( –

Antwort

3

Aktueller Nokogiri-Master behebt dieses Problem.