Analysiere kaputtes HTML mit Golang

8

Ich muss Elemente in einer HTML-Zeichenfolge finden. Leider ist der HTML-Code ziemlich zerbrochen (z. B. das Schließen von Tags ohne ein öffnendes Paar).

Ich habe versucht, XPath mit launchpad.net/xmlpath zu verwenden, aber es kann eine HTML-Datei nicht so fehlerhaft analysieren.

Wie finde ich Elemente in einem gebrochenen HTML mit Golang? Ich würde lieber XPath verwenden, aber ich bin auch offen für andere Lösungen, wenn ich nach Tags mit einer bestimmten ID oder Klasse suchen kann.

    
mimrock 07.06.2014, 23:54
quelle

1 Antwort

19

Es scheint net / html zu funktionieren.

Das mache ich jetzt gerade:

%Vor%     
mimrock 08.06.2014 01:12
quelle

Tags und Links