Sto leggendo un file xml utilizzando Python. Ma il mio file XML contiene &
caratteri, a causa della quale durante l'esecuzione il mio codice Python, dà il seguente errore:Python restituisce l'errore "Non ben formato xml" a causa della presenza di caratteri "&"
xml.parsers.expat.ExpatError: not well-formed (invalid token):
Esiste un modo per ignorare il controllo &
da Python?
possibile duplicato di [Come faccio a scappare e commerciali in XML?] (Http://stackoverflow.com/questions/1328538/how-do-i-escape-ampersands -in-xml) –
@James: non proprio, dal momento che la domanda riguarda l'analisi di qualcosa che è quasi, ma non del tutto XML, non come creare correttamente XML in primo luogo. – geoffspear
Hai il controllo su qualunque abominio sta creando il file "XML" originale in modo che tu possa farlo effettivamente fornire un XML valido? – geoffspear