Ho questo risultato stringa XML e ho bisogno di ottenere i valori tra i tag. Ma il tipo di dati dell'XML è una stringa.Analizza una stringa XML in Python
final = " <Table><Claimable>false</Claimable><MinorRev>80601</MinorRev><Operation>530600 ION MILL</Operation><HTNum>162</HTNum><WaferEC>80318</WaferEC><HolderType>HACARR</HolderType><Job>167187008</Job></Table>
<Table><Claimable>false</Claimable><MinorRev>71115</MinorRev><Operation>530600 ION MILL</Operation><Experiment>6794</Experiment><HTNum>162</HTNum><WaferEC>71105</WaferEC><HolderType>HACARR</HolderType><Job>16799006</Job></Table> "
Questo è il mio codice di esempio
root = ET.fromstring(final)
print root
E questo è l'errore che sto ricevendo:
xml.parsers.expat.ExpatError: The markup in the document following the root element must be well-formed.
Ive provato ad utilizzare ET.fromstring. Ma senza fortuna.
Qual è 'ET' esattamente nel codice? – har07
Per favore, dai il tuo esempio di codice, che aiuterà gli altri a capire cosa stai provando? – Nilesh
Ho modificato la domanda @ har07 – essramos