Dom4J实现XML文件增删改查

1:XML语法规则(只写重要的几点)

    XML标签对大小写敏感
    XML文档必须有根元素
         XML的属性值要加“”
         XML中空格会被保留 

2:首先呢使用Dom4J必须先使用jar包《dom4j-2.1.1.jar》

3:包导好之后我们开始步入正题,先去创建一个XML文件(info_xml文件名)

4:开始查询XML文件里的节点

5:添加节点

6:修改节点

7:删除节点

关于Dom4J实现XML增删改查文件就到这里了,这也是我第一次发博客,有什么不足我下次发会注意的!本篇博客可以随时使用转载,希望对你们有用!

原文地址:https://www.cnblogs.com/bdqn-dsj/p/11227918.html

时间: 2024-10-09 11:59:33

Dom4J实现XML文件增删改查的相关文章

flex 操作xml 实现增删改查 .

一 在介绍Flex中操作XML之前,首先简单介绍下XML中的基本术语. 元素:XML中拥有开始标签和结束标签的这一块称为“元素”    节点:把XML元素与文本结合起来统称为节点    根节点:位于整个XML文当顶端的节点    文本节点:包含文本的节点    属性:元素的组成部分,以键/值形式放在元素标签内 用一个例子来说明 view plaincopy to clipboardprint?<root_node><!--这是一个根节点也是一个元素-->            &l

java中XML操作:xml与string互转、读取XML文档节点及对XML节点增删改查

一.XML和String互转: 使用dom4j程式变得很简单 //字符串转XML String xmlStr = \"......\"; Document document = DocumentHelper.parseText(xmlStr); // XML转字符串 Document document = ...; String text = document.asXML(); //这里的XML DOCUMENT为org.dom4j.Document 二.读取XML文档节点: pack

iOS开发-plist文件增删改查

plist第一次看到这个后缀名文件的时候感觉怪怪的,不过接触久了也就习以为常了,plist是Property List的简称可以理解成属性列表文件,主要用来存储串行化后的对象的文件.扩展名为.plist ,因此被称为 plist文件,xCode中默认的是一种树状的结构展现出来数据,可视化的动态增删改查,非常人性化,不过最终的结果是以XML形式存储的,Plist文件可以用于存储用户的一些设置信息,具体根据需求而定. 简单创建文件 简单创建文件就是说可以直接从xCode创建,右击项目new File

xml解析——增删改查操作后将其修改结果保存

一.可扩展标记语言xml:Extensible Markup Language    1.XML的作用:1)统一数据传输的格式.2)做小型数据库[文件型数据库].3)做配置文件  .ini   .propertity  .xml  .cfg    2.XML文件的基本格式:      标签:分为双标签和单标签,双标签的开头和结尾标签名必须一致,大小写一样,/ 开头的是结尾标签,单标签必须在 > 前加上 / 来结尾,单标签中不能放文本.      属性:在开始标签中定义一些名值对,值一定是字符串 

mybatis 的 sql 映射文件增删改查的学习

在 sql 映射文件中配置增删改查的操作:     1.增: 在 sql 映射文件中添加 insert 标签,并且增加对应的 sql 语句.(在之前博文示例的基础上添加)在 对应的接口中添加 对应的方法,方法名与 sql 映射文件中 insert 标签中的 id 属性值一致. 注:可以看到,在测试方法 test03 中更新成功.但是在 openSession 对象需要手动提交事务.(sqlSessionFactory.openSession 方法的得到的 openSession 对象,使用 sq

使用logging模块实现对文件增删改查操作的纪录(low B版)

#!/usr/bin/env python#对之前文件进行的增删改查操作实现日志操作,日志输出用户进行过的操作.#!/usr/bin/env pythondef log(): import logging logger_obj=logging.getLogger() logger_obj.setLevel(logging.INFO) fh=logging.FileHandler('log.txt') ch=logging.StreamHandler() logger_obj.addHandler

mybatis中的xml方式增删改查

实体类 package cn.liwen.entity; public class User { private long id; //主键 private String username;//用户名 private String password;//密码 public long getId() { return id; } public void setId(long id) { this.id = id; } public String getUsername() { return use

XML模块增删改查基本操作

增:新建一个xml文件,把数据写进去 # 怎么生成一个xml文件? # 1,导入模块 import xml.etree.ElementTree as et # 2, 定义节点 root = et.Element('namelist') # 3,定义节点下相应的值和属性 name = et.SubElement(root,'name',attrib={'enroll':'yes'}) # 问题:attrib是什么,设置了有什么用? age = et.SubElement(root,'age',at

c# xml的增删改查

1.xml的用途很广,也很重要. 2.源代码直接分享 using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using System.Xml;using System.Collections;names