Dal corso: Imparare Python

Sblocca questo corso con una prova gratuita

Iscriviti adesso per accedere a oltre 23.200 corsi tenuti da esperti del settore.

Manipolare l’XML

Manipolare l’XML

- A volte, quando si elaborano markup come XML o HTML, non si desidera creare un parser che attraversi il documento solo una riga alla volta. Quello che devi fare è avere l'intero documento in memoria in modo da poterlo manipolare. In altre parole, opererai sul Document Object Model o DOM. In questo esempio, vedremo come utilizzare la classe XML Mini DOM fornita da Python per caricare un file XML e quindi operare sul documento mentre è in memoria. Quindi apriamo il file di avvio dell'analisi XML. E la prima cosa che farò è importare il modulo che mi permette di operare su un DOM XML. Quindi ho intenzione di importare xml.dom.minidom e il file XML che analizzerò è questo proprio qui. Questo è un XML di esempio e se lo apri e lo guardi, puoi vedere che è un file XML piuttosto standard. Ha solo alcune informazioni di base su una persona in esso. Quindi ecco il mio nome, dove vivo, alcune abilità che ho, ancora una volta, solo un semplice file XML per dimostrare l'analisi. Quindi…

Contenuti