小编use*_*889的帖子

二进制数据和GWT

关于二进制数据和GWT已经存在一些问题.阅读完之后,我仍然不确定以下是否可行(尽管我是一个完整的GWT初学者!):

我有一些非常复杂的数据文件只存在于二进制形式,我无法将它们转换为XML或JSON.我有一个封闭的源库,虽然它接受一个byte []并返回一个我可以使用的Java对象.为了让我的GWT应用程序运行,我'打印出'其中一个二进制数据文件,并在我从GWT-app代码访问的.java文件中对生成的byte []进行硬编码.一切正常.显然这只是一个测试,在部署的应用程序中,我无法对这些数据文件进行硬编码.我想将它们放在我的GWT-app所在的目录中,并使用我的GWT应用程序"加载"它们.

我认为我可以通过GWT从我的服务器"加载"文本文件,对吧?为什么我不能用GWT读取二进制数据?或者我可以将二进制数据文件作为文本读取,将字符串读入byte []吗?我读了很多关于base64编码的内容,GWT可以读取它,虽然我真的不明白他们在说什么.我可以将我的服务器配置为以base64编码的方式提供这些二进制数据文件,然后使用GWT读取它们吗?

还是有其他解决方案吗?如果我能提供帮助,我不想触及任何JS代码.这就是我开始使用GWT的原因;)

谢谢你的帮助 :)

binary gwt bytearray

2
推荐指数
1
解决办法
4572
查看次数

标签 统计

binary ×1

bytearray ×1

gwt ×1