有没有将TXT转换EXCEl的小程序?急

问题描述

有没有将TXT转换EXCEl的小程序?急

解决方案

解决方案二:
packagecom.sitech.tools.parseexcel;importjava.io.File;importjava.io.FileOutputStream;importjava.io.FileReader;importjava.io.IOException;importjava.io.LineNumberReader;importorg.apache.poi.hssf.usermodel.HSSFCell;importorg.apache.poi.hssf.usermodel.HSSFRow;importorg.apache.poi.hssf.usermodel.HSSFSheet;importorg.apache.poi.hssf.usermodel.HSSFWorkbook;publicclassCreateBossExcel{/***@paramargs*/privatestaticfinalStringpath="D://youhua//yangshuang";publicvoidcreateExcel(Stringpath)throwsIOException{Filefile=newFile(path);if(file.exists()&&file.isDirectory()){File[]subFile=file.listFiles();for(intj=0;j<subFile.length;j++){create(subFile[j],path);System.out.println("*********************************************"+subFile[j].getName());}}else{System.out.println(path+"doesnotexist!");}}privatevoidcreate(Filesubfile,Stringpath)throwsIOException{Stringfilename=subfile.getName()+".xls";FileOutputStreamfos=newFileOutputStream(filename);HSSFWorkbookwb=newHSSFWorkbook();HSSFSheetsheet=wb.createSheet();wb.setSheetName(0,filename);HSSFRowrow=null;HSSFCellcell=null;row=sheet.createRow(0);cell=row.createCell((short)0);cell.setEncoding(HSSFCell.ENCODING_UTF_16);cell.setCellValue("定时时间");cell=row.createCell((short)1);cell.setEncoding(HSSFCell.ENCODING_UTF_16);cell.setCellValue("定时代码路径");cell=row.createCell((short)2);cell.setEncoding(HSSFCell.ENCODING_UTF_16);cell.setCellValue("备注");cell=row.createCell((short)3);cell.setEncoding(HSSFCell.ENCODING_UTF_16);cell.setCellValue("添加人员");cell=row.createCell((short)4);cell.setEncoding(HSSFCell.ENCODING_UTF_16);cell.setCellValue("是否涉及数据库");cell=row.createCell((short)5);cell.setEncoding(HSSFCell.ENCODING_UTF_16);cell.setCellValue("是否需要修改");LineNumberReaderlnr=newLineNumberReader(newFileReader(subfile));Stringline=null;intttt=1;Stringstr1="";Stringstr2="";Stringstr3="";while((line=lnr.readLine())!=null){if(line.startsWith("#")){str1=line.substring(line.indexOf("#"));System.out.println(str1);}else{if(line.lastIndexOf("*")==-1){}else{str2=line.substring(0,line.indexOf("*"));str3=line.substring(line.indexOf("/"),line.indexOf(".sh"));}}if(!str1.equals("")&&!str2.equals("")&&!str3.equals("")){row=sheet.createRow(ttt);cell=row.createCell((short)0);cell.setEncoding(HSSFCell.ENCODING_UTF_16);cell.setCellValue(str2);cell=row.createCell((short)1);cell.setEncoding(HSSFCell.ENCODING_UTF_16);cell.setCellValue(str3+".sh");cell=row.createCell((short)2);cell.setEncoding(HSSFCell.ENCODING_UTF_16);cell.setCellValue(str1);cell=row.createCell((short)3);cell.setEncoding(HSSFCell.ENCODING_UTF_16);cell.setCellValue("");cell=row.createCell((short)4);cell.setEncoding(HSSFCell.ENCODING_UTF_16);cell.setCellValue("");cell=row.createCell((short)5);cell.setEncoding(HSSFCell.ENCODING_UTF_16);cell.setCellValue("");ttt++;str1="";str2="";str3="";}}System.out.println("ttt="+ttt);wb.write(fos);fos.close();}publicstaticvoidmain(String[]args)throwsIOException{CreateBossExcelcbe=newCreateBossExcel();cbe.createExcel(path);}}

时间: 2024-09-29 06:51:27

有没有将TXT转换EXCEl的小程序?急的相关文章

谁有没有做好的关于用C#操作Excel的小程序,win桌面应用程序,急学习....

问题描述 就是读Excel,写Excel,等一些功能,谢谢先,哥哥们,小弟先谢谢了.....真的很急,看了很多关于这方面的,感觉很乱,有没有一个整个的小程序让我学习一下....不胜感激... 解决方案 解决方案二:zxjing著于2007-7-187:31:28一个纯C#代码编写的Excel文件读取器,可以读出在工作簿(workbook)中的所有Worksheet,所有WorkSheet中的单元,单元的内容(文本,数字,日期或错误),单元的格式(字体,对齐,线条类型,背景等)够读取文件中的图片,

VSTO学习笔记(七)基于WPF的Excel分析、转换小程序

原文:VSTO学习笔记(七)基于WPF的Excel分析.转换小程序 近期因为工作的需要,要批量处理Excel文件,于是写了一个小程序,来提升工作效率. 小程序的功能是对Excel进行一些分析.验证,然后进行转换.   概述 小程序主界面如下: 首先选择一个日期和类别,从命名上对待分析的Excel文件进行过滤.点击[浏览]选择待分析的Excel文件所在的目录, 程序中会获取所有子目录.然后点击[执行分析]就会按照左边CheckBox中的选择进行分析,分析结果显示在每一行中间.[修改配置]可以对分析

微信小程序中单位rpx和rem的使用_javascript技巧

前言 这篇文章主要给大家讲解了rpx和rem应用于微信小程序,如果你还没有入门,建议先从下面看起      微信小程序官方文档      >web app变革之rem      >rpx单位官方文档      >rpx单位基础介绍 如果看完上面几篇文章,我们开始进入正题吧~~ 一.rem的使用 1) js中导入下面这段代码 (function (doc, win) { var docEl = doc.documentElement, resizeEvt = 'orientationcha

《Adobe Acrobat XI经典教程》—第6课转换Excel文档并发起审阅

转换Excel文档并发起审阅 Adobe Acrobat XI经典教程 将Excel文档转换为PDF文件时,用户可轻松地选择要转换的工作表并指定其排列顺序,还可保留所有的链接并创建书签. 这里,您将把一个Excel文档创建为一个Adobe PDF文件,然后启动审阅流程,将PDF邮件给选中的审阅者.除了管理邮件过程外,Acrobat还提供了强大的文件管理和注释管理工具,为审阅文档提供帮助. 转换整个工作簿 用户可将整个工作簿.部分工作簿或选定工作表转换为PDF.在这个练习中,您将转换整个工作簿.

xml-C# 如何将纯文本TXT转换成XML格式

问题描述 C# 如何将纯文本TXT转换成XML格式 想做一个小的demo 学习中遇到一点小问题 请大神指导 通过一个简单的转换 不求转换精准 解决方案 public partial class FrmTxtXml : Form { String txtContent = String.Empty; // public FrmTxtXml() { InitializeComponent(); } //打开txt文件 private void toolStripOpen_Click(object s

linux shell txt转换成html的实现代码_linux shell

原理: awk命令,分割格式化的txt(txt文件格式以"|"分割开的)成数组,然后拼接成html格式(html - head - title - body - table) shell源码 # !/bin/sh file_input='txt.log' file_output='txt2html.html' td_str='' function create_html_head(){ echo -e "<html> <body> <h1>

Excel自动分页小计怎么用?

  很多人在打印Excel数据表格的时候很希望能够实现自动分页小计,如果能在页最下面添加一行小计就更好了.但是要如何操作呢? Excel自动分页小计怎么用 excel自动分页小计教程 如下图所示的数据表,需要完成分页小计功能.(每5行一页) 操作步骤: 步骤1 :在最前面插入一列,在2至6行输入1,7至11行输入2.然后先取A2:A11,双击右下角向下填充,填充方式为复制单元格. 步骤2:选取整个数据表,数据 - 分类汇总 ,在打开的分类汇总窗口中,汇总项选数量和金额.另外还要选中"每组数据分页

重新写了一个拼音输入法词库转换小程序

之前,由于我要从QQ拼音平台转换到搜狗拼音上,所以我写了一个小程序把QQ拼音词库转换为搜狗拼音词库.后来陆续收到来信,索要程序同时也希望把搜狗拼音词库转换为QQ拼音,所以我就在这个小程序上做了一点改进.这两天我给手机换了百度拼音输入法,之所以用这个输入法是因为这个输入法可以将词库保存到服务器上,那么我重装系统后重新安装输入法就可以把服务器上我的词库同步到我的手机上了.百度手机输入法支持本地文本文件的备份和还原,所以我就希望将我电脑中的输入法词库导入到手机中,这样我平时发短信就更快了. 为了能够把

软件-QRP文件怎样转换Excel格式

问题描述 QRP文件怎样转换Excel格式 QRP文件怎样转换Excel格式 具体步骤 谢谢 qq723513999 解决方案 有相关的软件或者你先把文件重命名改成exce格式的.