代码-一个输出流问题

问题描述

一个输出流问题

写出的文件里面没内容 是怎么回事?

new PrintWriter(new BufferedWriter(                    new OutputStreamWriter(                            new FileOutputStream(""d:/excel.xls"")utf-8""))).write(data); 

data代码:

 <?xml version=""1.0"" encoding=""utf-8""?><ss:Workbook xmlns:ss=""urn:schemas-microsoft-com:office:spreadsheet"" xmlns:x=""urn:schemas-microsoft-com:office:excel"" xmlns:o=""urn:schemas-microsoft-com:office:office""><o:DocumentProperties><o:Title>datagrid import to excel</o:Title></o:DocumentProperties><ss:ExcelWorkbook><ss:WindowHeight>9000</ss:WindowHeight><ss:WindowWidth>17000</ss:WindowWidth><ss:ProtectStructure>False</ss:ProtectStructure><ss:ProtectWindows>False</ss:ProtectWindows></ss:ExcelWorkbook><ss:Styles><ss:Style ss:ID=""Default""><ss:Alignment ss:Vertical=""Top""  /><ss:Font ss:FontName=""arial"" ss:Size=""10"" /><ss:Borders><ss:Border  ss:Weight=""1"" ss:LineStyle=""Continuous"" ss:Position=""Top"" /><ss:Border  ss:Weight=""1"" ss:LineStyle=""Continuous"" ss:Position=""Bottom"" /><ss:Border  ss:Weight=""1"" ss:LineStyle=""Continuous"" ss:Position=""Left"" /><ss:Border ss:Weight=""1"" ss:LineStyle=""Continuous"" ss:Position=""Right"" /></ss:Borders><ss:Interior /><ss:NumberFormat /><ss:Protection /></ss:Style><ss:Style ss:ID=""title""><ss:Borders /><ss:Font /><ss:Alignment  ss:Vertical=""Center"" ss:Horizontal=""Center"" /><ss:NumberFormat ss:Format=""@"" /></ss:Style><ss:Style ss:ID=""headercell""><ss:Font ss:Bold=""1"" ss:Size=""10"" /><ss:Alignment  ss:Horizontal=""Center"" /><ss:Interior ss:Pattern=""Solid""  /></ss:Style><ss:Style ss:ID=""even""><ss:Interior ss:Pattern=""Solid""  /></ss:Style><ss:Style ss:Parent=""even"" ss:ID=""evendate""><ss:NumberFormat ss:Format=""yyyy-mm-dd"" /></ss:Style><ss:Style ss:Parent=""even"" ss:ID=""evenint""><ss:NumberFormat ss:Format=""0"" /></ss:Style><ss:Style ss:Parent=""even"" ss:ID=""evenfloat""><ss:NumberFormat ss:Format=""0.00"" /></ss:Style><ss:Style ss:ID=""odd""><ss:Interior ss:Pattern=""Solid""  /></ss:Style><ss:Style ss:Parent=""odd"" ss:ID=""odddate""><ss:NumberFormat ss:Format=""yyyy-mm-dd"" /></ss:Style><ss:Style ss:Parent=""odd"" ss:ID=""oddint""><ss:NumberFormat ss:Format=""0"" /></ss:Style><ss:Style ss:Parent=""odd"" ss:ID=""oddfloat""><ss:NumberFormat ss:Format=""0.00"" /></ss:Style></ss:Styles><ss:Worksheet ss:Name=""datagrid import to excel""><ss:Names><ss:NamedRange ss:Name=""Print_Titles"" ss:RefersTo=""='datagrid import to excel'!R1:R2"" /></ss:Names><ss:Table x:FullRows=""1"" x:FullColumns=""1"" ss:ExpandedColumnCount=""5"" ss:ExpandedRowCount=""5""><ss:Column ss:AutoFitWidth=""1"" ss:Width=""130"" /><ss:Column ss:AutoFitWidth=""1"" ss:Width=""130"" /><ss:Column ss:AutoFitWidth=""1"" ss:Width=""130"" /><ss:Row ss:AutoFitHeight=""1""><ss:Cell ss:StyleID=""headercell""><ss:Data ss:Type=""String"">ID</ss:Data><ss:NamedCell ss:Name=""Print_Titles"" /></ss:Cell><ss:Cell ss:StyleID=""headercell""><ss:Data ss:Type=""String"">sex</ss:Data><ss:NamedCell ss:Name=""Print_Titles"" /></ss:Cell><ss:Cell ss:StyleID=""headercell""><ss:Data ss:Type=""String"">Name</ss:Data><ss:NamedCell ss:Name=""Print_Titles"" /></ss:Cell></ss:Row><ss:Row><ss:Cell ss:StyleID=""even""><ss:Data ss:Type=""String"">3</ss:Data></ss:Cell><ss:Cell ss:StyleID=""even""><ss:Data ss:Type=""String"">男</ss:Data></ss:Cell><ss:Cell ss:StyleID=""even""><ss:Data ss:Type=""String"">stu5</ss:Data></ss:Cell></ss:Row><ss:Row><ss:Cell ss:StyleID=""odd""><ss:Data ss:Type=""String"">2</ss:Data></ss:Cell><ss:Cell ss:StyleID=""odd""><ss:Data ss:Type=""String"">男</ss:Data></ss:Cell><ss:Cell ss:StyleID=""odd""><ss:Data ss:Type=""String"">stu4</ss:Data></ss:Cell></ss:Row><ss:Row><ss:Cell ss:StyleID=""even""><ss:Data ss:Type=""String"">1</ss:Data></ss:Cell><ss:Cell ss:StyleID=""even""><ss:Data ss:Type=""String"">男</ss:Data></ss:Cell><ss:Cell ss:StyleID=""even""><ss:Data ss:Type=""String"">stu1</ss:Data></ss:Cell></ss:Row></ss:Table><x:WorksheetOptions><x:PageSetup><x:Layout x:CenterHorizontal=""1"" x:Orientation=""Landscape"" /><x:Footer x:Data=""Page &amp;P of &amp;N"" x:Margin=""0.5"" /><x:PageMargins x:Top=""0.5"" x:Right=""0.5"" x:Left=""0.5"" x:Bottom=""0.8"" /></x:PageSetup><x:FitToPage /><x:Print><x:PrintErrors>Blank</x:PrintErrors><x:FitWidth>1</x:FitWidth><x:FitHeight>32767</x:FitHeight><x:ValidPrinterInfo /><x:VerticalResolution>600</x:VerticalResolution></x:Print><x:Selected /><x:DoNotDisplayGridlines /><x:ProtectObjects>False</x:ProtectObjects><x:ProtectScenarios>False</x:ProtectScenarios></x:WorksheetOptions></ss:Worksheet></ss:Workbook>

解决方案

就算你用的是 xlsx 格式,它也是一个 zip 包啊,不是直接一个 xml 啊。

时间: 2024-08-04 04:11:13

代码-一个输出流问题的相关文章

广播 action-android4.4代码一个无解的问题

问题描述 android4.4代码一个无解的问题 遇到一个问题,,广播接收不到ACTION_ANY_DATA_CONNECTION_STATE_CHANGED这个action.代码可不是我写的,是4.4默认的设置里面的Data usage里面一个问题!!!不知道大家遇到没有!

线程-java创建一个输出流赋值为null的作用

问题描述 java创建一个输出流赋值为null的作用 public class Server { //服务端socket private ServerSocket serverSocket; //所有客户输出流 private List allOut; //线程池 private ExecutorService threadPool; /** * 构造方法,用于初始化 * / public Server() { try{ serverSocket=new ServerSocket(8088);

用VB生成DLL封装ASP代码一个例子:连接access数据库等

access|封装|数据|数据库 封装为dll会带来很多的好处,主要包括只是产权的保护,以及效率和安全性能的提升.这个例子中被封装的dll文件可以隐藏access数据库的实际路径. VB生成的DLL封装ASP代码来连接数据库(Access). 本文用一个最简单的连接access数据库的例子来说明如何将asp代码封装为dll文件. 我们用vb,最常见的方式来封装asp代码. 我们需要封装的对象如下: 'Proconn.aspdim ProConnset ProConn=Server.CreateO

代码-一个JAVA苦手的关于类的问题

问题描述 一个JAVA苦手的关于类的问题 public class Animal{ public Animal(){ } public void cry(){ System.out.print("crying"); } } 其中为什么还要再加上public Animal(){ }这一行代码? 解决方案 创建一个子类对象的实例的时候,必先调用父类的无参构造函数(默认构造函数),假如父类有带参数的构造函数,那么系统不会给他创建无参数的构造函数,这时,子类在实例化的时候,因为找不到父类的默认

代码-一个jsoup的小问题,麻烦看,在线等

问题描述 一个jsoup的小问题,麻烦看,在线等 <tr class="B"> <td width="4%" align="center">5<br></td> <td width="21%" align="left"><a href="javascript:void(0)" onClick="openWin(t

代码-一个技术到管理层的转变

问题描述 一个技术到管理层的转变 一个在好的技术从业人员也不会直敲代码,不管是5年,还是十年,不管由中央到地方 还是由地方到中央,都会不如管理层: 问题来啦: 1:你是怎么和你的对应做好团结工作 2:怎么去有效的处理他们的对工作的焦躁的心态 3:团队直接队友存在一些窝里斗的现象 望前辈们指点一二! 解决方案 不同类型的团队管理方式不是放之四海而皆准的.团队管理的根本目标是降低内耗的成本,提高生产率.在富士康这种企业,就是需要用军事化的方式管理. 但是创业团队显然不能这么做.要想搞清楚怎么管理团队

程序代码-一个关于文本匹配的问题,程序设计

问题描述 一个关于文本匹配的问题,程序设计 建立一个文本文件,其内容如下.对于任一给定的单词,在该文本中找寻匹配的字符串,输出结果 Information security means protecting information and information systems from unauthorized access, use, disclosure, disruption, modification, or destruction. The terms information sec

代码-一个很奇怪的js不清楚到底是什么意思

问题描述 一个很奇怪的js不清楚到底是什么意思 Q x$=[ 'KKorupo1ikllkwKK', 'KKorupo1ikllkwKK', 'Drzpiq', 'orupoCryl', 'W1a1KmXmXmW', 'W1I1amW1m1Jm', 'AhhhmoitClpjjmuqAhhhmoitClpjjmzkAhhhmoitClpjjmzrTiAhhhmoitClpjjmqklAhhhmoitClpjjmrwtAhhhmoitClpjjmyrAhhhmoitClpjjmlGAhhhmoiG

代码-一个DataTable复制到另个Datable中的问题

问题描述 一个DataTable复制到另个Datable中的问题 请问一下代码是否有问题,是否有语法错误!因为没有测试环境无法进行测试,想直接放到生产环境发布 DataTable dt1=this.ClientBLData.DsData.Tables["UserProfile"]; DataTable dt2=new DataTable(); dt2=dt1.Clone(); DataRow[] drws = dt1.Select("CostName like '生物%'&q