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

📄 uploadxml.java

📁 eclipse java/jsp 航空管理系统
💻 JAVA
字号:
package zhangchunliang.model;
import zhangchunliang.form.FileForm;
import org.jdom.Document;
import org.jdom.JDOMException;
import org.jdom.input.SAXBuilder;
import org.apache.struts.upload.FormFile;
import java.io.IOException;

/**
 * @author			:张春亮|zhangchunliang@neusoft.com
 * @version			:0.1
 *
 * <p>Description	:该类用于实现从本地XML文件中读出数据并生成文档的操作</p>	
 * <p>Project		:CIQMS</p>
 * <P>Company		:东软股份国际合作事业部</p>
 * <p>CreateDate	:2005-4-26</p>
 */

public class UpLoadXML {
	FileForm uploadForm=null;
	FormFile uploadFile=null;
	
	/*
     * name:         构造方法
     * Description:  用于实现FileForm和FormFile的初始化工作
     * @param		 传递一个FileForm型的参数
     * @return       无 
     */
	
	public UpLoadXML(FileForm form){
		uploadForm=form;
		uploadFile=uploadForm.getTheFile();
	}
	
	/*
     * name:         构造方法
     * Description:  用于实现将form中的uploadFilek中的数据形成文档的工作
     * @param		 无
     * @return       返回Document型的一个对象 
     */
	
	public Document getDocument(){
		SAXBuilder builder=new SAXBuilder();
		Document doc=null;
		try{
			 doc=builder.build(uploadFile.getInputStream());
		}catch(JDOMException e){
			//handle jdomexception
		}catch(IOException e){
			//handle ioexception
		}
		
		return doc;
	}

	
}

⌨️ 快捷键说明

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