ich eine XML-Datei aus (30GB) haben, die zwei Klassen von Daten enthält, müssen die Daten der Klasse 1Effiziente Weise xml auszuführen in Python Parsen
<id="11" class="1" bestmatchingid="50" Body="abc"> </id>
.
.
.
<id="9999890" class="2" MatchingClass1Id="11" Body="xyz"></id>
nun die Aufgabe, entsprechende class1 Körper zu extrahieren und entsprechender Körper der Klasse 2, wo z
class1's id(11)== MatchingClass1Id of class2(which is 9999890)
ich die gleiche bin erreichen, indem Sie in Python String-Vergleich des ... ist es eine effizientere Art und Weise in Python die gleiche Berücksichtigung meiner Dateigröße zu erreichen, ist 30 GB
Warum Sie regex markiert haben: da Sie auch ein begineer..so für das Verständnis der Grund zum Tutorial beziehen sind? XML-Parser sind der beste Weg zu gehen ... – jamylak
Ich versuche mit Regex, daher markiert Regex ... aber jeder effiziente Weg würde für mich arbeiten. –