Мне нравится Python, но я не хочу писать 10 строк, чтобы получить атрибут от элемента. Может быть, это только я, но minidom
не то, что mini
. Код, который я должен написать для того, чтобы разбирать что-то, используя его, очень похож на Java-код.
Есть ли что-то более user-friendly
? Что-то с перегруженными операторами и которое отображает элементы в объекты?
Я хотел бы иметь доступ к этому:
<root>
<node value="30">text</node>
</root>
как-то вроде этого:
obj = parse(xml_string)
print obj.node.value
и не использовать getChildren
или некоторые другие подобные методы.