Java URL 文本文件转字符串

标签 java string file url text

我托管了一个文本文件,我想使用 java 将其加载到字符串中。

我的代码似乎无法运行并产生错误,有什么帮助吗?

try {
    dictionaryUrl = new URL("http://pluginstudios.co.uk/resources/studios/games/hangman/dictionary.dic");
} catch (MalformedURLException catchMalformedURLException) {
    System.err.println("Error 3: Malformed URL exception.\n"
                     + "         Dictionary failed to load.");
}
// 'Dictionary' scanner setting to file
// 'src/Main/Dictionary.dic'
DictionaryS = new Scanner(new File(dictionaryUrl));
System.out.println("Default dictionary loaded.");

更新1:该文件似乎没有加载到捕获处。但该文件存在。

最佳答案

你可以做 this tutorial does 的事情

   public class WebPageScanner {
     public static void main(String[] args) {
       try {
         URLConnection connection =
           new URL("http://java.net").openConnection();
         String text = new Scanner(
           connection.getInputStream()).
           useDelimiter("\\Z").next();
       } catch (IOException e) {
         e.printStackTrace();
       }
     }
   }

关于Java URL 文本文件转字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9293802/

相关文章:

java - 到底什么是资源泄漏?

java - 将 jUnit 覆盖率报告与 EclEMMA 插件合并

Java检测文件系统的变化

java - 读取应用程序之外的文件

java - html 页面上的古吉拉特语文本

java - 范围内的随机数

string - 在 dart 中转义字符串中的单引号和双引号

java - 无法在 java 中打印非常大的字符串(无论是在 Eclipse 中还是在 cmd 中)

javascript - FCC 中间算法脚本 : Pig Latin

objective-c - PlayAtTime问题播放多个音频文件