我在google驱动器中有一些文本文件,想要在我的java代码中读取它们。以下代码仅读取其元数据,但不读取文件的内容。
URL fileURL = new URL("https://doc-0c-ao-docs.googleusercontent.com/docs....");
Scanner readFile = new Scanner(fileURL.openStream());
while(readFile.hasNext())
System.out.println(readFile.nextLine());
答案 0 :(得分:1)
您是否使用指向.txt文件的直接(perma)链接? 喜欢这个链接:plain text file
或者您在谷歌驱动器(浏览器)中使用的链接是否已打开?
编辑:
就像你在推荐中说的那样,文件开始下载。因此,您使用的链接实际上是一个下载链接,而不是.txt文件的直接链接。
你可以做两件事:
获取.txt文件的直接链接
或者
使用Google文档API。