Was sind schnelle XML-Parser für Ruby?

Ich bin mit Nokogiri, das funktioniert bei kleinen Dokumenten gut. Aber für ein 180KB HTML-Datei habe ich zur Erhöhung der Prozess-stack-Größe, über ulimit -s, und das parsing und XPath-Abfragen dauern eine lange Zeit.

Gibt es schnellere Methoden zur Verfügung, mit einem Standard-Ruby-distribution?

Ich bin immer verwendet, um den XPath -, aber die Lösung muss nicht unbedingt zur Unterstützung von XPath.

Die Kriterien sind:

  1. Schnell zu schreiben.
  2. Schnelle Ausführung.
  3. Robuste resultierende parser.
  • nokogiri ist der Schnellste gem jetzt
  • Ich fand ox besser als nokogiri
InformationsquelleAutor maxschlepzig | 2010-10-27
Schreibe einen Kommentar