php实现删除功能,怎样删除XML中的节点,C#?

用户投稿 58 0

关于“php_xml_删除节点”的问题,小编就整理了【3】个相关介绍“php_xml_删除节点”的解答:

怎样删除XML中的节点,C#?

XElement xe = XElement.Load(xmlpath)

; XElement xchild =xe.Descendants("id").Single(e=>e.Value.Equals("ID值"))

; XElement nameNode =xchild.Parent; nameNode.Elements().Remove()

; nameNode.Remove(); xe.Save(xmlpath)l

如何用最简单的方法删除xml文件下指定节点的全部内容?

InputStream is = new FileInputStream("D://dom4j.xml")

;SAXReader reader = new SAXReader()

;Document doc = reader.read(is);doc.normalize()

;Node node = doc.selectSingleNode("/datas/*")

;//查找datas下的第一个子结点的内空node.getParent().remove(node)

;OutputFormat outformat = OutputFormat.createPrettyPrint()

;// xml自身的编码outformat.setEncoding(doc.getXMLEncoding())

;outformat.setIndent(true)

;File targetFile = new File("D:/dom4j3.xml")

;// 将xmlStr输出到目标路径,使用xml文件的头文件编码OutputStream out = new FileOutputStream(targetFile)

任务xml包含意外节点怎么办?

xml包含意外节点文件会报错,需要找到意外节点并且删掉重新执行任务

到此,以上就是小编对于“php_xml_删除节点”的问题就介绍到这了,希望介绍关于“php_xml_删除节点”的【3】点解答对大家有用。

抱歉,评论功能暂时关闭!