Es gibt Probleme beim Zugriff auf die Werte eines ElementTree-root.iter-ObjektsPython

Python-Programme
Guest
 Es gibt Probleme beim Zugriff auf die Werte eines ElementTree-root.iter-Objekts

Post by Guest »

Ich habe ein XML-Dokument vom IRS und versuche, die Werte bestimmter Tags abzurufen, die mich interessieren. In den folgenden XML-Daten interessiert mich beispielsweise der Wert von CYTotalExpensesAmt, der 12345 ist:

Code: Select all


12345


Wenn ich Folgendes codiere, wird ein Speicherort zurückgegeben:

Code: Select all

x = root.iter('CYTotalExpensesAmt')
print(x)
Aber wenn ich versuche, den Wert, den 12345, mit dem folgenden Code zu ermitteln:

Code: Select all

print(x.text)
oder

Code: Select all

for e in root.iter('CYTotalExpensesAmt'):
print(e.text)
Ich erhalte eine Fehlermeldung oder es wird überhaupt nichts zurückgegeben. Irgendwelche Ideen, was ich anders machen kann, um auf den Wert von Tags zuzugreifen, deren Namen ich kenne, deren indizierten Speicherort ich aber nicht kenne?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post