我想读ARCGIS的SHAPEFILE文件.里面是地理数据,我想把它读出来,只要能输出就行了,可是在网上搜索了用DataInPutStream() 的方法 read等等,试了一遍都没成功,请高手指点.

解决方案 »

  1.   

    没有啊,只是想读出来显示出来才看的见,现在只是知道它是二进制的文件
    ArcGis的shapefile文件 后缀名是 .shp
      

  2.   

    知道格式的,比如从28到32是文件的大小..   DataInPutStream reader = new DataInputStream(input);
      

  3.   

    知道格式的,比如从28到32是文件的大小..
       byte [] byt = new byte[100];
       InputStream input = new InputStream(byt);
       DataInPutStream reader = new DataInputStream(input0;
       reader.read(byt,28,32);
    读到这里是不是读进了byt里面呢?怎么转换成int  或者  String 呢
      

  4.   

    base64可以对二进制数据进行处理,可以试试