我在查找元素的重复值并删除节点时遇到问题。
XML:
<library>
<books>
<name>Learn XSLT</name>
<id>1</id>
</books>
<books>
<name>Learn Java</name>
<id>3</id>
</books>
<books>
<name>Learn XSLT</name>
<id>2</id>
</books>
</library>
我想将<name>Learn XSLT</name>
和<id>2</id>
的重复条目存储在变量中,并从XML中删除该book节点。
我一直在寻找那些重复的东西。
预期输出 包含
的变量<books>
<name>Learn XSLT</name>
<id>2</id>
</books>
输出XML
<library>
<books>
<name>Learn XSLT</name>
<id>1</id>
</books>
<books>
<name>Learn Java</name>
<id>3</id>
</books>
</library>
答案 0 :(得分:0)
如果您有一个
else:
包含要查找的XML结构(或从某处选择它,例如外部文档),则可以删除其所有子元素与{{1}匹配的元素}元素的子元素,使用print("Strong Password")
password1 += password1
newName = input("What do you want to save this password as? ")
print(newName)
with open("passwordstorer.txt, "w") as file:
file.write(newName)
file.write(password1)
file.close()
进行比较。
使用带有专门模板的Bootstrap code来匹配要删除的元素:
<script type="text/javascript" src="adressa.js"></script>
<script type="text/javascript" >
let div-romsdal = document.getElementById("div-romsdal");
function load() {
var mydata = JSON.parse(items);
alert(mydata.length);
var div = document.getElementById('data');
for(var i = 0;i < mydata.length; i++)
{
div-romsdal.innerHTML = div-romsdal.innerHTML + "<p class='inner' id="+i+">"+ mydata[i].id +"</p>" + "<br>";
}
}
</script>