У меня есть XML-документ, который мне нужен для синтаксического анализа, но я застрял, я могу сказать, в самом начале. Вот часть файла xml.Python2 извлечение тегов из xml
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
Я хочу распечатать только теги элементов. Я делаю это с помощью этой части кода python docs. Я выдаю эти команды в интерпретаторе python.
tree = ET.parse('pom.xml')
root = tree.getroot()
root = ET.fromstring(data)
root.tag
root.tag возвращает это
{http://maven.apache.org/POM/4.0.0}project
ли ожидаемый результат просто
project
?
Что находится в 'data'? –
Я не нашел закрывающего тега. –