Eliminación de nodos con HtmlAgilityPack

HtmlNodeCollection tables = doc.DocumentNode.SelectNodes("//table");

// Validacion de tabla nula
if (tables != null)
	doc.LoadHtml(tables[0].OuterHtml);

// Recorrido de la tabla
foreach (HtmlNode tr in doc.DocumentNode.SelectNodes("//tr"))
{
	// Coleccion de columnas
	HtmlNodeCollection cols = tr.SelectNodes("td");

	
	// Elimina la etiqueta bold y br
	cols[0].RemoveChild(cols[0].SelectNodes("b")[0]);
	cols[0].RemoveChild(cols[0].SelectNodes("br")[0]);

	string valor = cols[0].InnerHtml;
	
}

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s