Java 怎么从XML文件读取并返回相应的对象

2019年7月22日22:34:56Java 怎么从XML文件读取并返回相应的对象已关闭评论 358 677字阅读2分15秒

1.简介

Java 怎么从XML文件读取并返回相应的对象?——请看下文。

2.示例代码

/**
 * 版权所有 编程十万个怎么办(www.tah1986.com)
 */

import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;

public class Main{
    public static void main(String[] argv) throws Exception{
        String path = "tah1986.com";
        Class clazz = String.class;
        System.out.println(read(path,clazz));
    }
    
    public static <T> T read(String path, Class<T> clazz)
            throws IOException {

        InputStream is = new FileInputStream(new File(path));
        return XmlParser.unmarshal(is, clazz);

    }
    
    public static <T> T read(InputStream is, Class<T> clazz)
            throws IOException {

        return XmlParser.unmarshal(is, clazz);

    }
}

 
编程十万个怎么办