ブラウザ内でGoogleの歯ブロウオブジェクトを読み取る方法を知っている人はいますか?私はギアの上にgwtを使用していますが、私はあらゆる種類のソリューションを探しています。アプリケーションは完全にオフラインで作業する必要がありますので、ファイルを投稿してサーバー側で処理することはできません。私のファイルは、オフラインモードでアップロードして解析したい単純なテキストファイルです。JavaScriptでGoogle GearsのBLOBを読む
1
A
答えて
1
私はあなたがここでそれをチェックアウトすることができ、これを行うには非常に単純なクラスを書いた: http://procbits.com/2009/07/29/read-file-contents-blobs-in-gwt-and-gears/
それは使用することは非常に簡単です。メソッド "readAllText"を呼び出すか、行ごとに読むことができます。ここでは、1行ずつの例を示します。
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());
}
私はこれが役立つことを願っています!
0
Google Gears API documentation(JavaScript用)を見ましたか?
+0
はい、あります。 readonly属性の長さ、Blobのスライス(オフセット、長さ)。私はBlobオブジェクトを検査するために私のJavascriptのスキルを試してみましたが、それから出ることができるのはその長さだけです。エンコードされた文字。私はその目的が私がそれを読むはずではないと仮定します。それを読むのに使うことができる他のトリックがあるなら、問題は残っています。私はlocalserver/databaseにリソースを置くことに関する何らかのコメントを読んで、何とかそこからそれを読んでいますが、それをどうやってやるのか、それが実際に動くかどうかは分かりません。 – DianeH
関連する問題
- 1. Google Gearsドラッグ&ドロップアップロード
- 2. Googleマップ情報ウィンドウ内でjavascriptを読み込むHTMLコンテンツ
- 3. googleマップクラスタリングのJSONを読む
- 4. JavaScriptで.txtファイルを読む
- 5. javascriptでテキストエリアを読む
- 6. goでGoogle App Engineでローカルファイルを読む
- 7. サブドメインのJavascript Cookieを読む
- 8. Javascriptオフラインのテキストファイルを読む
- 9. ASPリストボックスJavascriptで読む
- 10. Google GearsとASP.NETまたはPHPを使用してファイルをアップロード
- 11. iPhoneアプリケーションでGoogleマップを読み込む
- 12. Googleカレンダーでリマインダーを読む方法
- 13. Google Fitで体重を読む
- 14. []でJavaScriptを読むチェックボックスのヘルプ
- 15. PHPでJavascriptのクッキーを読む方法
- 16. PythonアプリケーションからGoogle Gearsジオロケーションを使用する
- 17. Slick:MySQLからBlobを読み込むには?
- 18. XMLファイルを読むJavascript
- 19. sqliteデータベースからBLOBデータを読み込む - > jpa(hibernate)
- 20. Googleの公開カレンダーを読む
- 21. Javascript - 画像ファイルをblob(html5ファイルapi)に書き込む
- 22. Google GearsにPOST経由でJSONオブジェクトを送信する際の問題
- 23. JavaScriptでテキストファイルを読む方法
- 24. javascriptでpdb形式を読むには?
- 25. Google Gearsがアップロードしました:奇妙なエラー
- 26. Google ChromeでBLOBエンコーディングを指定する
- 27. Javascriptビデオblobとプログレッシブダウンロード
- 28. JavaScript Blob Upload with FormData
- 29. 問題をGoogle Chromeに読み込む
- 30. ウェブページからGoogle変数を読む
あなたはチャンピオンです!本当にありがとう、これは大きな違いをもたらしました! – DianeH