Ver Mensaje Individual
  #2 (permalink)  
Antiguo 02/09/2010, 08:40
Avatar de razpeitia
razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 1 mes
Puntos: 1360
Respuesta: ayuda con UTF-8

Te recomiendo BeautifulSoup

Hace que el parseo de xml y html sea algo tan simple.
Ejemplo:
Código Python:
Ver original
  1. from BeautifulSoup import BeautifulStoneSoup
  2. xml = """<doc><tag1 x="1">a</tag1><tag1 y="2">b</tag1></doc>
  3. """
  4. soup = BeautifulStoneSoup(xml)
  5.  
  6. print soup.prettify() #Embellecer
  7. print soup.findAll('tag1') #Lista con etiqueta
  8. print [i.text for i in soup.findAll('tag1')] #Lista de contenido de las tag1
  9. print [i.attrs for i in soup.findAll('tag1')] #Obtener los atributos de las tag1