java序列化存储读取文件.doc

java序列化存储读取文件.doc

ID:62033661

大小:19.50 KB

页数:3页

时间:2021-04-15

java序列化存储读取文件.doc_第1页
java序列化存储读取文件.doc_第2页
java序列化存储读取文件.doc_第3页
资源描述:

《java序列化存储读取文件.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、packagecom.chen.test4;import java.io.FileInputStream;import java.io。FileNotFoundException;importjava。io.FileOutputStream;importjava.io.IOException;importjava.io。InputStream;importjava。io。ObjectInputStream;importjava.io。ObjectOutputStream;importjava.util。ArrayList;importjava.util。List;i

2、mportjavax.xml.parsers。DocumentBuilder;importjavax.xml.parsers。DocumentBuilderFactory;importjavax。xml.parsers.ParserConfigurationException;importorg。w3c.dom.Document;importorg.w3c。dom.Element;import org.w3c.dom。NodeList;import org.xml。sax。SAXException;importjunit。framework。TestCase;pub

3、licclasstestSerializableextends TestCase{ﻩpublicvoidtest(){try{ObjectInputStream is =newObjectInputStream(newFileInputStream("F:/xuliehua.txt"));ﻩList

4、rintln(temp.get(i).getId());ﻩﻩﻩSystem。out.println(temp.get(i)。getName());}ﻩis.close();ﻩﻩ}catch(FileNotFoundExceptione){ﻩﻩe。printStackTrace();ﻩ}catch (IOExceptione) {ﻩﻩe.printStackTrace();}catch(ClassNotFoundException e){ﻩﻩe.printStackTrace();}}publictestSerializable(){ﻩInputStream inpu

5、tStream=null;ﻩDocumentBuilderFactoryfactory=DocumentBuilderFactory。newInstance();ﻩﻩDocumentBuilderbuilder =null;ﻩtry {builder=factory.newDocumentBuilder();ﻩ}catch(ParserConfigurationExceptione1){ﻩﻩﻩ// TODOAuto-generatedcatchblockﻩe1.printStackTrace();ﻩﻩ}ﻩDocumentdocument =null;ﻩﻩtry{//

6、ﻩﻩinputStream=(”F:/NodeTree。xml”);ﻩﻩﻩinputStream=newFileInputStream("F:/NodeTree.xml”);ﻩﻩdocument =builder.parse(inputStream);ﻩ}catch(SAXExceptione){ﻩe。printStackTrace();ﻩ}catch(IOException e){ﻩﻩe.printStackTrace();ﻩﻩ}ﻩ//节点部分ﻩﻩElement rootElement=document.getDocumentElement();NodeListl

7、ist=rootElement.getElementsByTagName("TreeNode”); List〈User〉listdata=newArrayList

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。