У меня есть скрипт python, который возвращает список кортежей из SQL-запроса. Я хочу обновить xml-файл, который у меня есть, из данных из списка.Обновление xml-файла с помощью python?
Что я могу сделать, чтобы просто написать над конкретным элементом или узлом список, который я получил от моего запроса? Спасибо.
Хорошо, я могу найти список элементов, используя findall() из ElementTree, и было предложено, чтобы я использовал setAttribute для обновления, что бы работать. Однако что мне делать с возможностью вставки повторяющихся данных с помощью setAttributes?
Допустим, мой XML содержит список клиентов:
(имя клиента = "боб", возраст = "22") ..
я мог бы использовать цикл по данным SQL, и используйте setAttribute, чтобы добавить новые данные. Но не добавило бы лишнего (имя клиента = «bob», age = «22»), если мои данные sql содержат это? Спасибо.
http://lxml.de/ –