最近用到通过Excel导入数据到数据库的比较多,整理了一个简单实用的通过jxl.jar读取Excel文件的类: import java.io.File; import java.io.FileInputStream; import java.io.InputStream; import java.text.SimpleDateFormat; import jxl.Cell; import jxl.CellType; import jxl.DateCell; import jxl.NumberCell; import jxl.Sheet; import jxl.Workbook; import org.apache.log4j.Logger; public class ExcelTool { privat...
by simonsun - Java文档中心 - 2008-02-19 14:47:23 阅读(1791) 回复(0)
研究java来读取INI文件一下午,终于搞出来了一个。但是比较遗憾的是在WEB应用中还是不能成功! 现在我将我的代码贴出来: package tmp; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import java.util.Properties; public class Test { public static void main(String[] args){ Properties p = new Properties(); FileInputStream fs = null...
1.有很多时候我们需要将相关动态的信息保存到XML文件中去,那么我们就可以动态输入相关信息。特别是针对数据库方面的操作的时候就非常地灵活。那我现在假如项目中的操作数据库的包为model里面存放了我们的XML文件db.xml现在来看看如何解析出来相关的数据来调用。 第一个类: package model; import org.xml.sax.Attributes; import org.xml.sax.helpers.DefaultHandler; import org.xml.sax.SAXException; import java.util.Proper...
在java中要读取pdf文件内容,我们可以借助第三方软件实现。常用的是xpdf,本文就简单介绍在linux下如何安装xpdf,及在java中如何利用xpdf读取pdf文件内容。 一.安装xpdf 在fc系列下,不用安装,可以直接yum,但是笔者建议还是下载安装的好,因为笔者曾经碰到过这样的问题,客户服务器上的xpdf是yum安装的,有一些特殊的pdf文件就无法预览,但是将yum安装的xpdf卸载,然后下载xpdf安装程序,再重新安装后,就可以了...
在项目中,往往数据库部分要牵涉到大部分的表,1, 200个字段,横跨一二十个表,又因为业务部门的人不会去看SQL脚本而自己也为了减少重复的coding劳动,于是一般习惯在EXCEL表里整理字段,然后给业务部门确认,而自己就只需要读取这个EXCEL表来生成自己想要的SQL脚本就好 今天写了一段小程序如下: package com.test; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.FileInputStream; i...
java读取文件或是文件流的代码,涵盖了读取jar文件中的文件流,网络文件流等,有些读取方式为了防止编码转换带来的问题,采取了动态byte[]的方式读取,源码如下 import java.io.BufferedInputStream; import java.io.File; import java.io.BufferedOutputStream; import java.io.IOException; import java.io.FileInputStream; import java.io.FileOutputStream; public class Util { public Util() { } /** * 读取源...
以下程序实现了使用java读取test.txt文件中的文本内容,并按格式进行输出: import java.io.*; import java.util.regex.*; public class ReadFile{ public static void main(String[] args)throws Exception{ BufferedReader br=new BufferedReader(new FileReader("G:\\test.txt")); String s; while(true){ s=br.readLine(); if(s==null)break; String[]t=s....
从 java 档案 (JAR) 中读取文件 java 档案 (java Archive, JAR) 文件是基于 java 技术的打包方案。它们允许开发人员把所有相关的内容 (.class、图片、声音和支持文件等) 打包到一个单一的文件中。JAR 文件格式支持压缩、身份验证和版本,以及许多其它特性。 从 JAR 文件中得到它所包含的文件内容是件棘手的事情,但也不是不可以做到。这篇技巧就将告诉你如何从 JAR 文件中取得一个文件。我们会先取得这个 JAR 文件中的文件...
我有一个文件,里面全是双精度的数据,而且这些数据以矩阵的形式在文件中排布,现在我想把这些数据的行和列倒换一下,意思就是矩阵的转置,下面是举的一个小例子, 比如我现在有一个数字文件里面的数据如下: 11 12 13 14 21 22 23 34 31 32 33 34 41 42 43 44 我想处理后的结果应该是这样的 11 21 31 41 12 22 32 42 13 23 33 43 14 24 34 44 我不知道怎么去实现,下面是我的代码,每次得到的是一竖列的数字,因为我...
也是很久以前闲暇时写的东西,当时是为了学习class文件的格式,现在class文件的格式已经增加了很多扩展,估计已经识别不出多少了,不过基本的文件结构还是能识别出来。 这只是个小程序,可以作为参考,想真正用来作为工具的,可以使用开放源代码classeditor,网上就有。 下面是ClassParser的代码,eclipse的project,有个Test.class可以作为测试。 http://blogimg.chinaunix.net/blog/upfile/070823002106.zip 本文来自Chi...
1.环境:MyEclipse+Tomcat 2.新建一个program类,包含name和url属性,生成get/set方法。 3.新建一个GetProgram类,用于读取文件夹下的文件名,并把获得的文件名放到program的name属性中。 4.源代码: 【Program】 public class Program { String name; String url; public String getName() { return name; } public void setName(String name) { this.name = name; } public String getUrl() { return url; } ...