Buenas tardes Rubén
Lo que usted desea no se puede, pero hay una solución. Primero, si selecciona el
h2 lo que está dentro de esta etiqueta se selecciona. Segundo, lo que está mal
es la selección, sin embargo, puede solucionar esta buscando y borrando el
código <span clas?. , supuestamente este se podría repetir en todos los
datos, por lo cuál el localizarlo y eliminarlo sería una solución.
Por lo cuál al restallado de rvest tendría que procesarlo con otro script en R
que limpie el código repetido en todos los registros.
¿Esa solución le es útil?
Javier Marcuzzi
> El 9 jul 2025, a las 8:39?a. m., Ruben Tobalina Ramirez <lagrimaescrita
en gmail.com> escribió:
>
> Hola, buenas tardes,
>
> Estoy usando *rvest* para hacer webscraping y me surge una duda con el
> siguiente codigo:
>
> *x <- '<h2>Alerta Cobra <span
class="title">(Alarm für Cobra 11 - Die
> Autobahnpolizei)</span>\n</h2>'*
> *x %>% read_html() %>% html_nodes(xpath = "//h2")*
>
> Me gustaria quedarme con lo que contiene el tag *h2*, pero quitando *span*.
> En este ejemplo seria solo *Alerta Cobra. *He probado usando los
> típicos operadores como *!* o *:not(span)*, pero no ha resultado bien.
>
> Una orientación de como hacerlo me vendría bien, muchas gracias de
antemano.
>
> --
> Rubén.
>
> [[alternative HTML version deleted]]
>
> _______________________________________________
> R-help-es mailing list
> R-help-es en r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-help-es