python 的xml解析

         一般在实际的软件开发过程中什么比较重要?
    数据库是非常重要的,暂且的将数据存放在XML文件当中;     
    解析XML就是   增删该查  XML里面的数据
    
    什么是XML?
    
    可扩展的标记语言!也就是一套标记标签;XML可以使用自己定义的标签,但是大多数都是双标签;
    
    <?xml version="1.0" encoding="UTF-8"?>      切记这是XML文件的声明,一定不可修改,不可删除
    
    XML树状结构
    
    XML的解析思路
    xml文件 ---->解析器 ------>   解析出来文本  -------->   文本拿出来放到应用程序中

    
    dom4j是一个Java的XML API,类似于jdom,用来读写XML文件的。
      性能优异
      功能强大
      简单易用
      开放源代码。
    
    dom4j解析的步骤
    1// 创建一个节点
        // 将这个节点作为根节点
    2    // 根据根节点来创建节点
    3    // 根据节点创建子节点    
    //给子节点里面添加值
    4   //创建一个文件
    5    //将文件放入文件流
    6    //用到XML写出流
    7    //连接对象和文件
    8      //关闭流
          
    
    创建XML文件的两种方式
    
    
    方式①    // 创建一个文件对象
        Document d = DocumentHelper.createDocument();
        // 创建一个节点
        Element e = DocumentHelper.createElement("students");
    方式② 创建文档及设置根元素节点的方式
Element eltRoot = DocumentHelper.createElement(“student”);

Document doc = DocumentHelper.createDocument(eltRoot);

    
   
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

lm_y

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值