| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Python Programming >> Content
    Esempi di Python XML Processing
    Python utilizza il Document Object Model per memorizzare e manipolare gli elementi XML . Si analizza automaticamente il codice XML e crea un oggetto documento di modellarlo , che contiene i nodi XML. La libreria XML può quindi scorrere il documento per trovare diversi elementi e attributi . È necessario importare la libreria " xml.dom.minidom " al fine di accedere alla libreria di Python DOM XML di trasformazione . L'accesso e la lettura libreria XML di un file XML

    di Python in grado di analizzare automaticamente i file di testo XML o stringhe di testo che rappresentano un documento XML . Ecco un esempio di come analizzare un file di testo XML e memorizzare il risultato come un oggetto Document Python :

    xmlFile = open ( " sample.xml " ) XmlDocument = xml.dom.minidom.parse ( xmlFile ) per

    Se si vuole analizzare una stringa di XML, è necessario la funzione " parseString " .

    xmlString = " < childNode /> Un altro nodo < /differentchildnode > < /parentNode > " XmlDocument = xml.dom.minidom.parseString ( xmlString ) ;
    Accesso ai nodi di elementi e nodi figlio < br > con

    elementi XML sono rappresentati come nodi . Per accedere a un elemento nel documento XML, è necessario effettuare una ricerca per nome con il metodo " getElementsByTagName ", ad esempio :

    searchResults = getElementsByTagName ( " ExampleNode " ) per

    Questa linea di codice restituisce una NodeList . Per ottenere un singolo nodo elemento , è sufficiente chiamare il numero:

    myNode = searchResults [0 ] Alberghi

    nodi possono contenere nodi figlio . È possibile ottenere un elenco di nodi figli dato un riferimento ad un nodo padre , ad esempio :

    myChildNodes = myNode.childNodes

    Previous :

    next :
      Articoli Correlati
    ·Funzioni Python con un dizionario 
    ·Come aggiungere una stringa in Python 
    ·Come codificare UTF -8 Ignora in Python 
    ·Come importare un file Python per lavorare in un GUI Py…
    ·Come trattare con tuple annidate in Python 
    ·Come tagliare un elenco in Python 
    ·Come incorporare EXE in Python 
    ·Python e tipi immutabili 
    ·Come Dump Testo da Hex in Python 
    ·Qual è la differenza tra il Dot Notation & Freccia not…
      Articoli in evidenza
    ·Modi facile scrivere programmi su un TI Calcolatrice 
    ·Elenco delle certificazioni Java 
    ·Come posso ottenere il valore decimale da Byte Array in…
    ·Come collegare PHP per MySQL utilizzando WAMP 
    ·Come moltiplicare due numeri interi a più cifre in Jav…
    ·Come creare un sito web Java Entrata 
    ·Come visualizzare un documento di Word in VB.NET 
    ·Come convertire Integer la data valuta di Visual Basic 
    ·Che cosa è Bean Forma in Struts 
    ·Come controllare un robot con MATLAB 
    Copyright © Conoscenza Informatica http://it.wingwit.com