次のxmlが与えられます:
<!-- file.xml -->
<video>
<original_spoken_locale>en-US</original_spoken_locale>
<another_tag>somevalue</another_tag>
</video>
<original_spoken_locale>
タグ内の値を置き換える最良の方法は何でしょうか?値を知っていれば、次のようなものを使用できます。
with open('file.xml', 'r') as file:
contents = file.read()
new_contents = contents.replace('en-US, 'new-value')
with open('file.xml', 'w') as file:
file.write(new_contents)
ただし、この場合、値がどうなるかわかりません。