zoukankan      html  css  js  c++  java
  • XML与XML解析

    XML是一种标记语言

    主要用于存储数据与数据交互

    他与开发平台,编程语言和操作系统无关.

    可以实现不同平台之间的数据交换

    编辑方法

    创建声明

    <?xml version="1.0 encoding="UTF-8?>

    写正文

    <root>

          <element><element>

    < oot>

    需要有标签和回标签.

    以上是xml文件的书写

    接下来使用java解析xml文件(使用第三方DOM4J.jar包)

    首先导入第三方包

    创建SAXReader对象

    SAXReader saxreader=new SAXReader();

    调用其中的read方法

    saxreader.read()//括号中填入File对象

    因此我们需要先创建一个file对象

    File file=new File(路径名);

    *手动填写的路径为绝对路径,使用System.getProperty();获取相对路径

    接下来解析文件

    使用Document接收读取到的文件

    Document document=saxreader.raed(file);

    然后我们就可以使用

    document(文件)来读取xml的根标签,跟标签的返回值是Element(元素)

    Element element=document.getRootElement();//获取根标签

    获取根标签以后我们就可以点出对应的方法来操作文件了.

    写文件时仍然要使用SAXReader来获取位置以及添加操作

    然后使用OutputFormat修订格式

    使用XMLWrite高级流进行写入.来增加

  • 相关阅读:
    uva 10370
    uva 10107
    uva 10038
    uva 488
    伪代码格式
    公众号的秘密,知道一个biz就够了
    ToolTip 概述
    swt
    Java GUI图形界面开发工具
    Java多线程-两个小球
  • 原文地址:https://www.cnblogs.com/deemohans/p/11751796.html
Copyright © 2011-2022 走看看