⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 testformat.java

📁 一个用Java调用DOM4J解析XML的例子 比较全面 对初学者很有帮助 高手就不浪费你们的点数了 呵呵
💻 JAVA
字号:
package com.ly;

import org.dom4j.Document;
import org.dom4j.Element;
import org.dom4j.io.OutputFormat;
import org.dom4j.io.SAXReader;
import org.dom4j.io.XMLWriter;

public class TestFormat
{
	public static void main(String[] args)
	{
		SAXReader reader = new SAXReader();
		try
		{
			Document doc = reader.read("student.xml");
			Element root = doc.getRootElement();
			// for (Iterator iter = root.elementIterator("student");
			// iter.hasNext();) {
			// Element el1 = (Element) iter.next();
			// Element name=el1.element("name");
			// System.out.println(el1.attributeValue("ID")+"\t"+name.getText());
			// }

			// List ls=root.selectNodes("//student[@ID='s103']/name");
			// for(int i=0;i<ls.size();i++)
			// System.out.println(((Element)ls.get(i)).getText());

			// OutputFormat format = OutputFormat.createCompactFormat();
			OutputFormat format = OutputFormat.createPrettyPrint();
			format.setEncoding("gb2312");
			XMLWriter writer = new XMLWriter(System.out, format);
			writer.write(doc);
			writer.close();
		} catch (Exception e)
		{
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
	}

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -