有高手知道Java中怎么读取.sdf文件吗,.sdf可能要转换,不知道怎么转!求教!!!

解决方案 »

  1.   

    private static byte[] reader(String path){
    File file = new File(path);
    try {
    InputStream is = new FileInputStream(file);
    byte[] data = new byte[(int)file.length()];
    is.read(data);
    is.close();
    return data;
    } catch (FileNotFoundException e) {
    e.printStackTrace();
    } catch (IOException e) {
    e.printStackTrace();
    }

    return null;
    }
      

  2.   

    直接读取那个.sdf的话,读出来的都是乱码
      

  3.   

    http://zhidao.baidu.com/question/105093380.html
    这个么
      

  4.   

    .sdf 是vs2008里面sql serverCompact 数据库的文件,是手持pda机的数据库,现将pda上的数据考到pc机上,用Java读取,上传到web页面
      

  5.   

    你读取文件用文件流去读取就可以,你的问题应该是怎么识别文件里面的内容,这个就不好办了,比如说txt格式的你读取出来是文本格式,然后你再用文件流去读取excel格式的文件,就会是乱码,专门的文件内容得是专门的文件流去读取
      

  6.   

    这个.sdf应该和sql server是相通的吧