0

これは、アプリのドキュメント ディレクトリに保存されているファイルを読み取ることを理解しています。

    filePath = system.pathForFile( "text.txt", system.DocumentsDirectory )

私のアプリではなく別のフォルダーからファイルを読み取る必要があります。たとえば、任意のモバイルの「内部ストレージ/ダウンロード」フォルダーの下に存在するフォルダーです。system.DocumentsDirectory

4

1 に答える 1

-1

The following code worked. However, the sdcard actually means internal storage in the app. Also the middle two lines is necessary for the code to work even though the fourth line refers to first line directly.

    filePath = "/sdcard/coordinates.txt"
    local file = io.open( filePath, "r" )
    local contents = file:read( "*a" )
      for line in io.lines(filePath) do  
        ii=ii+1
        points[ii] = line
        b1 = points[ii]
         c2 = 1
         for i in string.gmatch(b1, "%S+") do
            b={}
            b[c2]=i
            if c2 ==1 then bore[ii] = b[c2] end
            if c2 ==2 then x[ii] = b[c2] end
            if c2 ==3 then y[ii] = b[c2] end
            c2=c2+1
end
于 2014-11-08T09:49:17.967 に答える