Ich habe das folgende XML.Werte von untergeordneten Knoten aus XML abrufen | Python
Ich benutze ElementTree-Bibliothek, um die Werte zu kratzen.
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc> Test1</loc>
</url>
<url>
<loc>Test 2</loc>
</url>
<url>
<loc>Test 3</loc>
</url>
</urlset>
Ich brauche die Werte aus 'Loc-Tag' zu bekommen.
gewünschte Ausgabe:
Test 1
Test 2
Test 3
Versuchte Code:
tree = ET.parse('sitemap.xml')
root = tree.getroot()
for atype in root.findall('url'):
rank = atype.find('loc').text
print (rank)
Irgendwelche Vorschläge, wo ich falsch bin?
Ja. Ich habe es in der Nähe vergessen. Danke, dass du es bemerkt hast. Ja. Ich habe das angesprochen. Danke, dass du es aufgezeigt hast. – user3476378