Я хочу редактировать XML файлы с помощью python. Я хочу найти и заменить ключевые слова в тегах. В прошлом сотрудник создал шаблонные XML файлы и использовал программу "найти и заменить" для замены этих ключевых слов. Я хочу использовать python для поиска и замены этих ключевых слов значениями. Я преподаю себе модуль Elementtree, но у меня возникают проблемы с поиском и заменой. Я прикрепил snid-бит моего XML файла. Вы увидите некоторые переменные, окруженные% (т.е.% SITEDESCR%). Это слова, которые я хочу заменить, а затем сохранить XML в новый файл. Любая помощь или предложения были бы замечательными.
Спасибо, Mike
<metadata>
<idinfo>
<citation>
<citeinfo>
<origin>My Company</origin>
<pubdate>05/04/2009</pubdate>
<title>POLYGONS</title>
<geoform>vector digital data</geoform>
<onlink>\\C$\ArcGISDevelopment\Geodatabase\PDA_STD_05_25_2009.gdb</onlink>
</citeinfo>
</citation>
<descript>
<abstract>This dataset represents the mapped polygons developed from the field data for the %SITEDESCR%.</abstract>
<purpose>This dataset was created to accompany some stuff.</purpose>
</descript>
<timeperd>
<timeinfo>
<rngdates>
<begdate>%begdate%</begdate>
<begtime>unknown</begtime>
<enddate>%enddate%</enddate>
<endtime>unknown</endtime>
</rngdates>
</timeinfo>
<current>ground condition</current>
</timeperd>