Я хочу редактировать XML-файлы, используя python.Я хочу найти и заменить ключевые слова в тегах.В прошлом сотрудник настраивал шаблоны XML-файлов и использовал программу «найти и заменить», чтобы заменить эти ключевые слова.Я хочу использовать python, чтобы найти и заменить эти ключевые слова значениями.Я учил сам модуль Elementtree, но у меня возникли проблемы с поиском и заменой.Я прикрепил кусок моего XML-файла.Вы увидите некоторые переменные, окруженные% (то есть% SITEDESCR%). Это слова, которые я хочу заменить, а затем сохранить XML в новый файл.Любая помощь или предложения будут великолепны.
Спасибо, Майк
<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>