Best Recipes Ever Just another WordPress site

septiembre 10, 2012

nokogiri, xpath y firefox

Filed under: Hacks,ruby on rails — Etiquetas: , , — admin @ 11:26 am

tbody/tr/td/div[2]/table/tbody/tr/td[2]/form/span[2]/span firefox y chrome incluyen tbody de más. Con eliminarlos, nokigiri empieza a extraer el contenido correctamente 😉          ]]>

2 Comments »

  1. XPath no obliga a poner todos los elementos hasta llegar a los nodos que buscas, se puede usar el selector descendiente // es equivalente al espacio en los selectores de css.
    Por ejemplo puedes sustir
    table/tbody/tr/td/div[2]
    por
    table//div[2]

    Comentario by stripTM — septiembre 12, 2012 @ 8:51 pm

  2. Es muy útil y no está muy documentado que puedes utilizar otro tipo de etiquetas para acceder a un XPATH que nos siempre igual, por ejemplo con el id o class:
    //*[@class=»cabecera»]/h3
    //*[@id=»main-article-info»]
    Un saludo

    Comentario by Sak — septiembre 18, 2012 @ 4:23 pm

RSS feed for comments on this post. TrackBack URL

Leave a comment

Powered by WordPress