Mam wynik ciągu XML i muszę uzyskać wartości pomiędzy tagami. Ale typem danych XML jest ciąg.Parsowanie łańcucha XML w języku 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> "
To jest mój przykładowy kod
root = ET.fromstring(final)
print root
I to jest błąd otrzymuję:
xml.parsers.expat.ExpatError: The markup in the document following the root element must be well-formed.
Ive wypróbowany przy ET.fromstring. Ale bez powodzenia.
Co to jest 'ET' dokładnie w kodzie? – har07
Proszę podać przykładowy kod, który pomoże innym zrozumieć, co próbujesz? – Nilesh
Edytowałem pytanie @ har07 – essramos