第一次发帖,有点小激动
最近碰到了一个问题,我需要抓取一个.net写的软件,的数据库里面的数据,里面有一个表格存储的字段是BLOB字段,数据比较大,c#将字符串转成Byte[]存储的,我将这部分数据,我用JAVA程序从C#的数据库取出来这部分没有做其他处理,放入另外一个数据库,然后我现在要解析这一段blob,因为他是Byte[]存储的,我要转成String类型,可直接查看,但是在转换的时候我发现JAVA无法转换,可能是因为两种语言的字节不同的问题,所以我换了另外一种方式,就是将C#程序如何查看这部分BLOB内容的代码,copy出来,生成一个dll文件,然后用JAVA程序去调用这个dll文件,将存储在JAVA数据库的那个Byte[]作为参数传到dll文件,希望能像C#一样可以读出这部分Byte[],但是读出来之后还是一些乱码,请教各位高手,谁知道怎么回事吗?