我想从我的Roku程序中读取服务器中存在的文本文件。我提到了以下问题。 Read and write from temp file in Roku
以上链接有解决方案从tmp /读取文件。所以,我试过这样的事情:
text=ReadAsciiFile("<server_file_path>/file.txt")
但它无法打开文件。有没有其他方法可以读取服务器中的文本文件?
答案 0 :(得分:2)
ReadAsciiFile()仅用于从pkg:/和tmp:/目录中读取文件。 你应该使用rourltransfer。
答案 1 :(得分:0)
SDK文档中给出的代码太复杂了,无法从服务器读取文本文件。
以下代码对我有用。
Sub readTextFromServer(serverURL as String) as String
readInternet = createObject("roUrlTransfer")
print "Getting URL from: ";serverURL
readInternet.setUrl(serverURL)
myText= readInternet.GetToString()
print "Text from server: ";myText
return myText
End Sub