Digg StumbleUpon LinkedIn YouTube Flickr Facebook Twitter RSS Reset
Comments Off

Obtenir le texte d’un élément à l’aide d’un spécificateur XPath

{filelink=16786} from xml.dom import minidom from xml.xpath import Evaluate   doc = minidom.parse(open('teste.xml'))   # Extraire les texte de l'element email resultat = Evaluate('/email/to/addr/text()',doc.documentElement()) for...
Comments Off

Exemple d’utilisation de l’objet ‘locator’ pour obtenir des informations sur les Nœuds

{filelink=16790} import sys from xml.sax import saxutils from xml.sax import make_parser from xml.sax import handler   class SimpleHandler(saxutils.DefaultHandler): """ Utilisaion de l'objet locator""" ...
Comments Off

Interpréter un document XML de Microsoft Excel

{filelink=16808} import sys from xml.sax import saxutils, parse class ExcelHandler(saxutils.DefaultHandler): def __init__(self): self.chars = [ ] self.cells = [ ] self.rows = [...
Comments Off

Utilisation du module ‘saxutils.DefaultHandler’ pour interpréter un fichier XML

{filelink=16785}   from xml.sax import make_parser from xml.sax import saxutils   class Lire_XML(saxutils.DefaultHandler): """ Trouver le début, la fin et les caractères de chaque élément """ ...
Comments Off

Manipuler un document XML avec l’expression régulière

{filelink=16801}   import re   regex = r'<body>(w)</body>' xml_data = open('c:/teste.xml').read()   result = re.search(regex,xml_data) if result: print result.group(1) Livres Sur...
Comments Off

Recherche des éléments dans le document XML

{filelink=16797}   from xml.dom import minidom xmldoc = minidom.parse('c:/teste.xml')   # Trouver les référence de l'élément 'addr' addr_ref = xmldoc.getElementsByTagName('addr')   #Obtenir la première...
Comments Off

Accéder à un document XML distant

{filelink=16804} import urllib xml_distant = urllib.urlopen('http://www.exemple.me/file.xml') xmldoc = minidom.parse(xml_distant) xml_distant.close() print xmldoc.toxml() Livres Sur ce Sujet
Comments Off

Fonction de Recherche des éléments dans un document XML

{filelink=16799} from xml.dom import minidom   def findElement(xml_file, elem): xmldoc = minidom.parse(xml_file) # Rechercher l'élément myElem = xmldoc.getElementsByTagName(elem) print myElem[0].toxml()   #Recher...
Comments Off

XML: Obtenir un élément par son nom

{filelink=16796}   from xml.dom import minidom xmldoc = minidom.parse('c:/teste.xml') email = xmldoc.getElementsByTagName('addr')[0].firstChild.data print email Livres Sur ce Sujet
Comments Off

Lire un document XML et afficher le contenu

{filelink=16806}   from xml.dom import minidom   xmldoc = minidom.parse('c:/teste.xml') print xmldoc print xmldoc.toxml() Livres Sur ce Sujet