文档结构

aaarticlea/png;base64,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" alt="" />

注意事项:导入文档字符格式需转化成utf—8格式再进行导出,否则导出数据中文显示乱码。

java代码

  1. package test;
  2. import java.io.BufferedReader;
  3. import java.io.BufferedWriter;
  4. import java.io.File;
  5. import java.io.FileOutputStream;
  6. import java.io.FileReader;
  7. import java.io.FileWriter;
  8. import java.io.InputStream;
  9. import java.io.OutputStreamWriter;
  10. public class InsertTest {
  11. public static void main(String[] args) throws Exception{
  12. FileOutputStream writerStream = new FileOutputStream("result.txt");//sql语句写入数据文件
  13. BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(
  14. writerStream, "UTF-8"));
  15. String[] fileArr = new String[]{"games.txt","nickLib.txt"};//读取资源数据文件
  16. BufferedReader reader = null;
  17. for(int k = 0;k <fileArr.length;k++){
  18. File file = new File(fileArr[k]);
  19. FileReader re = new FileReader(file);
  20. reader = new BufferedReader(re);
  21. String str = null;
  22. while((str = reader.readLine())!=null){
  23. String[] arr = str.split("//");
  24. if(!arr[0].equals("")){
  25. String type = null;
  26. for(int i = 0; i<arr.length;i++){
  27. arr[i] = arr[i].replaceAll("\\s*", "");
  28. }
  29. if(arr[0].endsWith("jsp")){
  30. type = "100";
  31. }
  32. if(arr[0].endsWith("action")){
  33. type = "101";
  34. }
  35. String sout = "insert into t_resource (ResourceTypeId,url,Title) values ("+type+","+"'"+arr[0]+"'"+","+"'"+arr[1]+"'"+");";
  36. bw.write(sout+"\r\n");
  37. }
  38.  
  39. }
  40. bw.write("#"+fileArr[k]+"\r\n");
  41. reader.close();
  42. }
  43. bw.close();
  44. }
  45.  
  46. }

java实现将资源文件转化成sql语句导入数据库的更多相关文章

  1. C# 读取文件中的sql语句 创建数据库以及表结构

    大概思路是: 读取文件 根据文件中行内容为GO 作为分割  一条条放到list中 然后在程序中逐条执行sql语句; 值得一提的是 创建数据库的语句是不允许放到程序事务中执行的 所以目前我是分了两个文本 ...

  2. mysql 把文件中的sql语句导入到mysql中

    mysql -uroot -proot -Dcollege</home/wwwroot/default/data/xlxxb_2014-10-16.txt;

  3. maven 编译部署src/main/java下的资源文件

    maven 编译部署src/main/java下的资源文件 maven默认会把src/main/resources下的所有配置文件以及src/main/java下的所有java文件打包或发布到targ ...

  4. Java加载资源文件的两种方法

    处理配置文件对于Java程序员来说再常见不过了,不管是Servlet,Spring,抑或是Structs,都需要与配置文件打交道.Java将配置文件当作一种资源(resource)来处理,并且提供了两 ...

  5. java 中获得 资源文件方法

    1 java 中获取资源文件的方法 项目目录如下 获取当前项目的目录路径 方法一:使用类名 MergeDocHandler.class.getClassLoader().getResource(&qu ...

  6. Mysql 将结果保存到文件 从文件里运行sql语句 记录操作过程(tee 命令的使用)

    1.  有时候我们可能须要记录我们对mysql的操作过程,这时我们能够使用mysql的tee命令 1)第一种情况是在链接数据库的时候使用tee >mysql  -u root  -p  --te ...

  7. SQL语句还原数据库并移动文件到指定路径

    用SQL语句还原数据库时如果不指定数据库文件的存储路径,则默认把数据文件和日志文件存放到与原数据库相同的文件路径中,这样可能会产生错误,比如执行下面的语句: restore database Smar ...

  8. 2-06使用SQL语句创建数据库3

    向现有数据库中添加文件组和数据文件几种方式以及步骤: 第一种:在视图下添加文件组和数据文件. 添加文件组的步骤: 右击你想要添加文件组的数据库点属性,然后点文件组就可以添加. 添加数据文件的步骤: 下 ...

  9. (转载)SQL语句导入导出大全

    SQL语句导入导出大全 /******* 导出到excel EXEC master..xp_cmdshell 'bcp SettleDB.dbo.shanghu out c:\temp1.xls -c ...

随机推荐

  1. 25、oracle(一)

    1)了解oracle背景,概念和特点 2)掌握oracleSQL对单表各种查询操作 3)掌握oracleSQL中函数的使用 4)掌握数值型number,字符串型varchar2,日期型date,条件判 ...

  2. 使用Xcode和Instruments调试解决iOS内存泄露

    转载自:http://www.uml.org.cn/mobiledev/201212123.asp  (或者http://www.cocoachina.com/bbs/read.php?tid=129 ...

  3. win2003 服务器安全设置详细介绍

    第一步:一.先关闭不需要的端口  我比较小心,先关了端口.只开了3389 21 80 1433(MYSQL)有些人一直说什么默认的3389不安全,对此我不否认,但是利用的途径也只能一个一个的穷举爆破, ...

  4. 20145227 《Java程序设计》第5周学习总结

    20145227 <Java程序设计>第5周学习总结 教材学习内容总结 第八章 异常处理 8.1 语法与继承结构 1.使用try .catch java中所有错误都会被打包为对象,可以尝试 ...

  5. java JPEGImageEncoder;图像处理

    在Eclipse中处理图片,需要引入两个包: import com.sun.image.codec.jpeg.JPEGCodec; import com.sun.image.codec.jpeg.JP ...

  6. 理解css中的position-static\relative\fixed\absolute

    position属性有四个值: static(静态定位):是默认值,不会被特殊的定位,遵循正常的文档流对象,对象占用文档空间,该方式下,top.right.bottom.left.z-index等属性 ...

  7. 每日一九度之 题目1038:Sum of Factorials

    时间限制:1 秒 内存限制:32 兆 特殊判题:否 提交:2109 解决:901 题目描述: John von Neumann, b. Dec. 28, 1903, d. Feb. 8, 1957, ...

  8. ACM第四站————最小生成树(克鲁斯卡尔算法)

    都是生成最小生成树,库鲁斯卡尔算法与普里姆算法的不同之处在于——库鲁斯卡尔算法的思想是以边为主,找权值最小的边生成最小生成树. 主要在于构建边集数组,然后不断寻找最小的边. 同样的题目:最小生成树 题 ...

  9. 【转】Cookie和Session的区别详解

    转载地址:http://www.phperzone.cn/portal.php?aid=541&mod=view 一.cookie机制和session机制的区别 具体来说cookie机制采用的 ...

  10. uva 816 Abbott的复仇

    题目链接:https://uva.onlinejudge.org/external/8/816.pdf 紫书:P165 题意: 有一个最多包含9*9个交叉点的迷宫.输入起点.离开起点时的朝向和终点,求 ...