我也在找处理word方面的方法。没有word格式很难解析word文件

解决方案 »

  1.   

    public static void main(String args[]){
    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());
    }
    }
      

  2.   

    这个问题我已经解决了,虽然解决方案不够完美。
    我的解决方案是先将word转换成HTML,这个转换网上的例子很多,我就不多说了,然后将转换的多个HTML文件依次读入,转换成word,将HTML转换成word的例子网上也有不少,具体过程我不写出来了,有了这个思路,相信大家对怎么解决的有个办法,虽然不是很完美。
      

  3.   

    然后将转换的多个HTML文件依次读入?这个怎么理解呢?
      

  4.   

    用PageOffice可以轻松实现,不仅可以合并word,还可以把excel表格合并进来
      

  5.   

    http://haofenglemon.iteye.com/blog/568897根据该文章中推荐的方法,已成功应用在实际工作中,谢谢!