JavaScriptのパスからファイルを読み込み、そのファイルのバイト[]を作成できますか?JavaScriptファイルからバイト[]
答えて
JavaScriptには、クライアント側とサーバー側の2つの形式があります。クライアント側のJavaScriptでは可能ではありませんが、サーバー側のJavaScriptでははです。つまり、クライアント側とサーバー側のどちらのJavaScriptを使用しているかによって異なります。
つまり、クライアント側のJavaScriptがはるかに一般的で、サーバー側のJavaScriptを使用している場合は、おそらくあなたの質問に対する答えを知っているでしょう。ですから、私は手足の外に出て、といいます。JavaScriptのパスから読み込み、そのファイルからバイト[]を作成することはできません。
(また、バイト[]が意味するものは不明ですが、JavaScriptを使用する際には一般的な表記法ではありません)Javaについては言及していませんか?JavaはJavaScriptとはまったく異なります。Java byte []より一般的な表記法である)
私は彼がファイルのバイトを配列にロードできるかどうかを知りたいと思っていたと思います。 Javascriptにはこの表記法はありませんが、数字の配列は基本的に同じことを行います。 serverside javascriptに関するリンクはありますか?私は、サーバー側のJavaScriptを使用していないと私はそれが使用されているかどうか不思議です。 – Zoidberg
Zoidberg、 をご覧くださいhttp://en.wikipedia.org/wiki/Server-side_JavaScript –
これはどのようにサーバーサイドのJavaScriptで行いますか?2015年にはもっと一般的ですが、このウェブサイトのこの種の質問に関するすべての回答は、クライアント側のjs – CQM
いいえ。JavaScriptはファイルIO(Cookieと思う)が非常に少ないように意図的に設計されています。これは、任意のファイル(ローカルおよびリモート)にアクセスすることが大きなセキュリティリスクになるためです。
ファイルi/oおよびセキュリティリスクについて書いているすべての人に:ブラウザファイルで実行されるWeb起点のJavaScriptの場合、セキュリティ上のリスクがあります。しかし、プログラミング言語には依存しません。ここで述べたように、リスクは基本的にすべてのプログラミング言語に適用されます。 – gimpf
ファイルのI/O JavaScriptでは、深刻なセキュリティ上のリスクを考えられている:
http://forums.devshed.com/javascript-development-115/file-i-o-with-javascript-10376.html
はい、することができます - とにかくFirefoxの、インチ。他のブラウザは、将来それを許可するかどうかを選択することも、選択しないこともできます。
ユーザーがファイルを選択するためのファイルアップロードフィールドを作成し、input.filesリストから読み取ります。例えば。 document.getElementById('myuploadfield').files[0].getAsBinary()
。これは、各バイトをJavaScript文字列の1文字に置きます。これは、取得しようとしているバイト[]とほぼ同じです。
これは非常に専門的なインターフェースであり、おそらくNot Right Thingです。他の回答に注意してください。不適切な方法で何かをしようとしている可能性が非常に高いからです。文脈なしで伝えるのは難しい。
に関するもので、関連性の高いクールな情報があります。 –
+1 ..メフメットが言ったこと – rennat
皆さんはモバイルプラットフォームを完全に忘れていて、JavaScriptは何も設定されていない状態で動作するように設計されています。私は自分のファイルにアクセスし、私のiPhone上で動作するjavascriptコードでうまくいきます。基本的にシステムの残りの部分から隔離されたフォルダであるあなた自身のファイルシステムだけ、ユーザーのファイルシステムにアクセスすることはできません。
Spの質問は完全に有効でした。 また、JavascriptのBLOB(バイナリラージオブジェクト)と型付き配列を参照する必要があります。 JSでは、通常のバイト、ワード、ロングワードの配列を割り当てることができますが、ほとんどの人はそれを使用しません。
- 1. JavaScriptからurlからバイト配列へのファイルの取得
- 2. JavaScriptにはバイト
- 3. C - バイトから
- 4. アセンブリからバイト
- 5. Pythonバイトからバイトへの変換
- 6. バイトからネットワークへ
- 7. javascript filesize機能グリッチ(1000から1024までのバイト数)
- 8. 大きな整数からバイトへの配列JavaScript
- 9. アクティブ配列からjavascriptにバイト配列を返す
- 10. JavaからReact-nativeブリッジのjavascriptにバイト配列を渡す
- 11. バイト>文字列>バイト>ファイルVB
- 12. javascriptイメージをバイト配列
- 13. バイトbyCallData [] = {0x2}(JavaScriptの場合)
- 14. 0バイトのファイルは実際に0バイトですか?
- 15. ASP.netのバイト配列からファイルを直接ポストする
- 16. binファイルから読み込み、TCLでバイトに分割する
- 17. バイト配列またはストリームからファイル名を取得
- 18. Scalaのファイルからバイトの範囲を抽出します
- 19. ファイルからバイト配列のデータを読み取る
- 20. バイトからのCSVファイルの書き込み
- 21. ファイルから複数のバイト配列を読み取る
- 22. ファイルからバイトをイメージに変換する方法 -
- 23. C#NET 3.5のバイト[]からファイルを保存
- 24. クライアントサーバープログラムのファイルから特定のバイトを読み取る
- 25. 内部的にファイルからバイトを見るプログラム
- 26. ファイルからバイト[]を読み込み、読み込みます
- 27. .rawファイルから3Dバイト配列をロードする
- 28. ファイルAPI:Blob.slice - 開始からスライス、または開始後にバイト?
- 29. クライアントから受信バイト後にファイルを作成する
- 30. ファイルをgridfsから配列バイトに読み込む方法は?
私は、正確に何をしようとしているのかについてもっと手がかりを与えるべきだと思います。 –