2013-02-17 113 views
1

我知道JS不是服務器端腳本,但我正在構建一個移動應用程序,並且我將在android上使用web視圖控制器,並希望能力能夠使用JS將文件讀入數組。有沒有這樣做?將文件讀入一個javascript數組

謝謝

+1

HTML5 FileReader API – 2013-02-17 19:53:13

+1

JS是服務器端腳本。 http://nodejs.org – SLaks 2013-02-17 19:54:13

+0

它是本地文件(在設備上)還是服務器上的文件。 – 2013-02-17 19:54:25

回答

1

您可以使用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

+0

謝謝!沒有意識到HTML 5有這樣的選項。 – spogebob92 2013-02-17 19:59:02

+0

不客氣:-) – 2013-02-17 19:59:34