После борьбы день с питона/etree без значительного успеха:питон XML найти и заменить
У меня есть файл XML (items.xml)
<symbols>
<symbol>
<layer class="SvgMarker">
<prop k="size" v="6.89"/>
</layer>
</symbol>
<symbol>
<layer class="SvgMarker">
<prop k="size" v="3.56"/>
</layer>
</symbol>
<symbol>
<layer class="line">
<prop k="size" v="1"/>
</layer>
</symbol>
</symbols>
на вопросы
- прочитайте этот файл
- найти все элементы prop, которые имеют родительский элемент namend «layer» с классом «SvgMarker»
- умножить значение V с 1,5
- написать содержание назад
Я не пристают на etree, если есть что-то проще.
большое спасибо! –