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 = " 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
Accesso ai nodi di elementi e nodi figlio
con
Informazioni correlate
Programmazione © www.354353.com