我也在找处理word方面的方法。没有word格式很难解析word文件
解决方案 »
- 表单验证的正则表达式问题
- 在线等————求助一个js+css导航栏问题
- 字符串转换日期时间类型的问题(高分求高手帮忙)
- 多个项目之间传递参数问题
- 请问哪里可以下载IP地址段对应城市的信息
- 标签问题:一用<html:text property="title"/>页面就变白了,不解……
- 网络在线考试系统项目源码亲测sqlserver版本
- 请问上传EXCEL文件这个怎么传给类
- 请问在jsp中在打印机中打印
- Applet与Servlet通讯时,我用到了类CachedRowSet,在JBuilder5自带的IE下可得到真确结果,但从IE浏览时不正确运行。(Applet发布高手请进)
- struts1中List items = upload.parseRequest(request),items为空,是什么情况啊?
- 求解决Java类型网站访问时常出现500页面错误问题
String str="fghj,ghjf,fhgj,a,ab,ba,aec,cea,cae";
String c[]=str.split(",");
HashMap<Integer,String> hm=new HashMap<Integer,String>();
for(int i=0;i<c.length;i++){
System.out.println(c[i]);
for(int n=0;n<c.length;n++){
if(c[n].length()==c[i].length() && i!=n){
String a=c[i];
String b=c[n];
boolean ok=true;
for(char d:a.toCharArray()){
if(b.indexOf(String.valueOf(d))==-1){
ok=false;
}
}
if(ok==true){
System.out.println(c[i]+"的值等于了"+c[n]+"的值");
if(hm.get(c[i].length())!=null){
hm.put(c[i].length(), hm.get(c[i].length())+" "+c[i]+" "+c[n]);}
else{
hm.put(c[i].length(), " "+c[n]);
}
c[n]="";
}
}
}
}
//打印出结果
Iterator it=hm.entrySet().iterator();
while(it.hasNext()){
Map.Entry entry=(Map.Entry)it.next();
System.out.println("长度"+entry.getKey()+"内容 "+entry.getValue());
}
}
我的解决方案是先将word转换成HTML,这个转换网上的例子很多,我就不多说了,然后将转换的多个HTML文件依次读入,转换成word,将HTML转换成word的例子网上也有不少,具体过程我不写出来了,有了这个思路,相信大家对怎么解决的有个办法,虽然不是很完美。