Преобразование XML-документа в словарь
Мне не нужно редактировать какой-либо XML-файл или что-либо, это только для чтения и анализа.
Я хочу иметь возможность обрабатывать XML-документ как словарь, например:username = doc["username"];
, Но я могу'не узнать, какперерабатывать" документ. Я'Мы также столкнулись с проблемой дублирования имен ключей, но этого можно легко избежать, добавив каждое значение с 1, 2 и т. д .; облегчая обход цикла тоже.
Это возможно? Рассматривать (анализируемый) XML-документ как словарь?
Ответ Mehrdad: Это время от времени меняется, это зависит от запроса от пользователя. Если пользователь запрашиваетx
тогда это будет:
foo
123
foobar
Но если он проситy
будет как
1000
...@...
foobar
Лучше всего было бы, если это:
100
3
foo
bar
bar
"
Может быть проанализирован и затем доступен какdoc["mengde"]
и т.п.