Изменить и обновить XML файл в python - PullRequest
0 голосов
/ 04 февраля 2020

Я ищу на каком-то сайте и в стеке, но не могу найти ответ.

У меня есть 1 xml файл с такими тегами:

<?xml version="1.0"?>
<JobInfo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" AllNonSystemDb="false" TempFolder="" LogFolder="" DbTimeout="600">
  <SqlServer Server=".\Moein" User="sa" Password="test" IntegratedSecurity="false" />
  <Databases>
    <Database>Moein</Database>
    <Database>Moein1</Database>
    <Database>Moein2</Database>
  </Databases>
  <Local Enable="true" Folder="FBM" KeepMonths="6" KeepDays="0" /> 
  <Zip Password="" CompressLevel="Highest" EncryptMethod="Compatible" EncryptStrength="256" ZipToTemp="false" />
</JobInfo>

Я хочу обновить Server=".\Moein" в Server=".\Moein1" и Password="test" в Password="test2"

далее я хочу добавить тег в <Databases></Databases>

  <Databases>
    <Database>Moein</Database>
    <Database>Moein1</Database>
    <Database>Moein2</Database>
    **<Database>Moein3</Database>**
  </Databases>

<Database>Moein3</Database> это новый тег.

окончательное сохранение в тесте. xml

...