您的位置:首页 > 编程语言 > Java开发

【JAVA】Properties文件以及XML文件的读取操作

2017-10-23 16:17 423 查看
import org.dom4j.Document;
import org.dom4j.DocumentException;
import org.dom4j.Element;
import org.dom4j.io.SAXReader;

import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.util.List;
import java.util.Properties;

public class TestDemo {
public static void main(String[] args) {
readPropertiesFile();
readXmlFile();
}

public static void readPropertiesFile(){
Properties prop = new Properties();
try {
prop.load(new FileInputStream("resources/test.properties"));
System.out.println(prop.getProperty("username"));
System.out.println(prop.getProperty("password"));
} catch (IOException e) {
e.printStackTrace();
}
}

public static void readXmlFile(){
SAXReader reader = new SAXReader();
try {
Document document = reader.read(new File("resources/test.xml"));
System.out.println(document.getRootElement().getName());

List<Element> elements = document.getRootElement().elements();
for (Element ele : elements){
System.out.println(ele.element("name").getText());
System.out.println(ele.element("author").getText());
}
} catch (DocumentException e) {
e.printStackTrace();
}
}
}


目录结构:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java xml