Skip to content

Instantly share code, notes, and snippets.

@rjarteta
Created March 16, 2010 16:40
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save rjarteta/334195 to your computer and use it in GitHub Desktop.
Save rjarteta/334195 to your computer and use it in GitHub Desktop.
Loading development environment (Rails 2.3.5)
>> a = "<span lang='es-CO'></span> <span lang='en'>We are the champions</span"
=> "<span lang='es-CO'></span> <span lang='en'>We are the champions</span"
>> doc = Hpricot(a)
=> #<Hpricot::Doc {emptyelem <span lang="es-CO">} " " {elem <span lang="en"> "We are the champions</span"}>
>> doc.search("//span[@lang='es-co']")
=> #<Hpricot::Elements[]>
>> doc.search("//span[@lang='es-co']").to_s
=> ""
>> doc.search("//span[@lang='es-CO']")
=> #<Hpricot::Elements[{emptyelem <span lang="es-CO">}]>
>> doc.search("//span[@lang='es-CO']").inner_html = "Somos los campeones"
=> "Somos los campeones"
>> doc.search("//span[@lang='es-CO']").to_s
=> "<span lang=\"es-CO\">Somos los campeones</span>"
>>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment