博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java操作XML文件
阅读量:6243 次
发布时间:2019-06-22

本文共 526 字,大约阅读时间需要 1 分钟。


经常使用的有四种方式: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()

转载于:https://www.cnblogs.com/yutingliuyl/p/6783354.html

你可能感兴趣的文章
手写Spring之IOC基于xml动态创建对象
查看>>
聊聊reactive streams的tranform操作
查看>>
箭头函数与this
查看>>
Angular4学习笔记之DOM属性绑定
查看>>
java构造list,合并重复的数组
查看>>
紫书第四章例4-4信息解码Message Decoding (处理二进制字符的一种典型例题)
查看>>
一些杂感杂想(三)打理业余时间的一点个人心得
查看>>
Apache Kylin安装部署
查看>>
JavaScript的async 的学习
查看>>
SpringCloud(第 021 篇)Zuul 的过滤器 ZuulFilter 的使用
查看>>
JavaScript笔记——闭包
查看>>
gRPC 初探
查看>>
SpringBoot非官方教程 | 第六篇:SpringBoot整合mybatis
查看>>
dataguard备库出现GAP修复
查看>>
OOD、DIP、IOC、DI、依赖注入容器(即 控制反转容器,IOC Container)
查看>>
Linux常用命令
查看>>
Grub4Dos 手动引导指令
查看>>
C# 有道API翻译 查询单词详细信息
查看>>
android 录像提示音问题
查看>>
纯CSS制作各种图形(多图预警)
查看>>