2013-02-17 78 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