html 编辑xml,编辑XML\HTML时取消浏览“amp”
我有一個(gè)函數(shù),它接受一個(gè)名為label的參數(shù)。然后使用ElementTree來(lái)替換元素“assignedNode”的內(nèi)容。在
該函數(shù)循環(huán)遍歷目錄中的所有xml文件,并將“l(fā)abel”參數(shù)寫入元素內(nèi)容。在
我的“l(fā)abel”參數(shù)包含和符號(hào),但當(dāng)ET將其寫入xml文件時(shí),它顯示為“amp;amp”。在
有人能告訴我如何取消這個(gè)字符的轉(zhuǎn)義并強(qiáng)制它寫“&;”符號(hào)嗎?在
這是我的代碼:def apply_label(label):
clone_path = os.getcwd()
for root, dirs, files in os.walk(clone_path):
for f in files:
try:
tree = ET.ElementTree(file=f)
root = tree.getroot()
for assignedNode in root.iter("assignedNode"):
assignedNode.text = label
tree = ET.ElementTree(root)
with open(f, "w") as a:
tree.write(a)
except :
pass
總結(jié)
以上是生活随笔為你收集整理的html 编辑xml,编辑XML\HTML时取消浏览“amp”的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 数字调相用计算机实现的步骤,第2章数据通
- 下一篇: 计算机道德 英语作文,公共道德英语作文