gpt4 book ai didi

javascript - 使用 JavaScript 读取 Google Gears blob

转载 作者:行者123 更新时间:2023-11-28 03:00:47 25 4
gpt4 key购买 nike

有人知道如何在浏览器中读取 google gears blob 对象吗?我在 gears 之上使用 gwt,但我正在寻找任何类型的解决方案。该应用程序需要完全离线工作,因此我无法发布文件并在服务器端处理它们。我的文件是简单的文本文件,我想在离线模式下上传和解析。

最佳答案

我编写了一个非常简单的类来执行此操作,您可以在此处查看: http://procbits.com/2009/07/29/read-file-contents-blobs-in-gwt-and-gears/

使用起来非常简单。要么调用方法“readAllText”,要么您可以逐行读取它。这是逐行读取的示例:

try {
Desktop dt = Factory.getInstance().createDesktop();
dt.openFiles(new OpenFilesHandler(){
public void onOpenFiles(OpenFilesEvent event) {
File[] files = event.getFiles();
File file = files[0];
Blob data = file.getBlob();

BlobReader br = new BlobReader(data);
while (!br.endOfBlob())
Window.alert(br.readLine());
}
}, true);
} catch (Exception ex){
Window.alert(ex.toString());
}

希望这会有所帮助!

关于javascript - 使用 JavaScript 读取 Google Gears blob,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1042190/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com