我知道JS不是服務器端腳本,但我正在構建一個移動應用程序,並且我將在android上使用web視圖控制器,並希望能力能夠使用JS將文件讀入數組。有沒有這樣做?將文件讀入一個javascript數組
謝謝
我知道JS不是服務器端腳本,但我正在構建一個移動應用程序,並且我將在android上使用web視圖控制器,並希望能力能夠使用JS將文件讀入數組。有沒有這樣做?將文件讀入一個javascript數組
謝謝
您可以使用HTML5 FileReader API。有了它你可以讀取文件爲:
void readAsArrayBuffer(in Blob blob); //Requires Gecko 7.0
void readAsBinaryString(in Blob blob);
void readAsDataURL(in Blob file);
void readAsText(in Blob blob, [optional] in DOMString encoding);
這裏有幾個examples。
謝謝!沒有意識到HTML 5有這樣的選項。 – spogebob92 2013-02-17 19:59:02
不客氣:-) – 2013-02-17 19:59:34
HTML5 FileReader API – 2013-02-17 19:53:13
JS是服務器端腳本。 http://nodejs.org – SLaks 2013-02-17 19:54:13
它是本地文件(在設備上)還是服務器上的文件。 – 2013-02-17 19:54:25