×

编写一个xml文件

编写一个xml文件(创建xml文件并写入数据)

admin admin 发表于2023-04-01 11:40:08 浏览58 评论0

抢沙发发表评论

本文目录一览:

JAVA如何写XML文件?

import java.io.*;\x0d\x0a \x0d\x0aimport org.dom4j.*;\x0d\x0a import org.dom4j.io.OutputFormat;\x0d\x0a import org.dom4j.io.XMLWriter;\x0d\x0a \x0d\x0apublic class DOM4JTest {\x0d\x0a public static void main(String[] args) {\x0d\x0a Document doc = DocumentHelper.createDocument();\x0d\x0a doc.addProcessingInstruction("xml-stylesheet", "type='text/xsl href='students.xsl'");\x0d\x0a Element root = doc.addElement("students");\x0d\x0a \x0d\x0a Element eltStu1 = root.addElement("student").addAttribute("sn", "01");\x0d\x0a Element eltName1 = eltStu1.addElement("name");\x0d\x0a Element eltAge1 = eltStu1.addElement("age");\x0d\x0a eltName1.setText("张三");\x0d\x0a eltAge1.setText("20");\x0d\x0a \x0d\x0a Element eltStu2 = root.addElement("student").addAttribute("sn", "02");\x0d\x0a Element eltName2 = eltStu2.addElement("name");\x0d\x0a Element eltAge2 = eltStu2.addElement("age");\x0d\x0a eltName2.setText("李四");\x0d\x0a eltAge2.setText("18");\x0d\x0a \x0d\x0a try {\x0d\x0a OutputFormat format = new OutputFormat("\x0d\x0a ", true);\x0d\x0a format.setEncoding("gb2312");\x0d\x0a // 可以把System.out改为你要的流。\x0d\x0a XMLWriter xmlWriter = new XMLWriter(new PrintWriter(System.out), format);\x0d\x0a xmlWriter.write(doc);\x0d\x0a xmlWriter.close();\x0d\x0a } catch (IOException e) {\x0d\x0a e.printStackTrace();\x0d\x0a }\x0d\x0a }\x0d\x0a }

编写一个有效的XML文件

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

!DOCTYPE company SYSTEM "company.dtd"

company

manager No="ID_1"Tom/manager

manager No="ID_2"Jerry/manager

staff Num="ID_3" leader1="ID_1" leader2="ID_2"Mary/staff

staff Num="ID_4" leader1="ID_1" leader2="ID_2"Lucy/staff

/company

eclipse中创建xml文件的两种方法

在使用eclipse编写xml格式代码的时候,根据需要,会使用固定格式的xml文件,或者自定义空白的xml文件,下面就分别介绍下这两种方法

打开我们的eclipse,在项目目录下,右键新建,选择other

在选项框中选择xml文件,点击下一步,为文件命名,点击完成

回到项目目录,打开新建的文件,这样,一个模板xml就建好了

另外一种建自定义xml的方法,在项目目录下,右键新建,选择file

为文件命名,点击完成后,建立空白的xml文件

回到项目目录,可以发现,新建的xml文件是空白的,各种标签可以自定义编写