我创建了一个xml文件。我需要删除child1元素 我正在使用vb.net
<root>
<child1>
<grandchild2 />
<grandchild3 />
</child1>
<child2 />
<child3 />
</root>
任何人帮助
答案 0 :(得分:0)
使用LINQ to XML可以使用这种方法:
Dim xdoc = XDocument.Load("your-file-here.xml")
xdoc.Root.Element("child1").Remove()
Console.WriteLine(xdoc)
答案 1 :(得分:0)
如果你正在使用XSLT,那就是:
<xsl:template match="/*">
<xsl:copy>
<xsl:copy-of select="*/*[not(self::child1)]"/>
</xsl:copy>
</xsl:template>