• Java操作XML文件


    
    经常使用的有四种方式:DOM,JDOM,Sax以及Dom4j

    xml中Node和Element的差别?
            Node是相对Tree这样的数据结构而言的,Element则是xml里的概念。
            一个结点不一定是一个元素。但一个元素一定是一个结点。


            必须含有完整信息的结点才是一个元素。
            Element是从Node继承而来的。Element是能够有属性和子结点的node。


    添加
            appendElement()
            createElement()
    改动
            setAttribute()
            setTextContent()
    删除
            getParentNode().removeChild()
    保存
            TransformerFactory
            DOMSource:以Document Object Model树的形式充当转换Source树的持有者
            StreamResult:充当转换结果的持有者,能够为XML、纯文本、HTML或某些其它格式的标记
    查找
            XPathFactory:
            XPath:提供了对XPath计算环境和表达式的訪问
            XPath.evaluate()

  • 相关阅读:
    Java中HashMap底层实现原理(JDK1.8)源码分析
    java io系列01之 "目录"
    数据结构与算法系列 目录
    Java 集合系列目录(Category)
    ls参数
    在PATH路径中添加新的路径
    目录相关的操作
    chmod
    属性类型
    ls -al
  • 原文地址:https://www.cnblogs.com/yutingliuyl/p/6783354.html
Copyright © 2020-2023  润新知