2010-11-04 8 views
9

¿Qué otras opciones existen actualmente para analizar html en F #? Actualmente tiene algunas expresiones regulares, pero preferiría algo como Pythons Beautiful Soup http://www.crummy.com/software/BeautifulSoup/ o podrá usar una API similar a jQuery desde F #.F # html que analiza

He visto fslex y fparsec pero no estoy seguro si alguien más ya ha construido alguna biblioteca de análisis html con estos o tendría que escribir el mío.

Respuesta

8

No he intentado usar esto (desde F # o de otro modo) pero el Html Agility Pack parece ser la solución preferida para .NET.

What is the best way to parse html in C#?

+0

He estado usando esto desde hace más de un año y me gusta mucho. Me encontré con un error XPath, pero de lo contrario ha sido totalmente confiable. – Daniel

+0

¿Qué fue el error XPath? He estado usando esta biblioteca con XPath y hasta ahora ha sido bueno. Esperando otras opciones sin embargo. – yanta

+0

@yanta, aparentemente "Html Agility Pack ahora es compatible con Linq to Objects (a través de una interfaz LINQ to Xml Like)". Aunque no estoy seguro de cómo se puede aprovechar a través de F #. –

Cuestiones relacionadas