7
cerco di analizzare il file XML in Python utilizzando lxml come questo:Come non caricare i commenti durante l'analisi XML in lxml
objectify.parse(xmlPath, parserWithSchema)
ma file XML possono contiene commenti in posti strani:
<root>
<text>Sam<!--comment-->ple text</text>
<!--comment-->
<float>1.2<!--comment-->3456</float>
</root>
È un modo per non caricare o eliminare commenti prima dell'analisi?
Questo non ha funzionato per me. Il modo corretto era usare 'parser = objectify.makeparser (remove_comments = True)' come indicato qui http://stackoverflow.com/a/7513498/551045 – RedX
@RedX grazie, ho migliorato la risposta di conseguenza. – alecxe