我需要读取一个文本文件,然后将其作为 ASCII 传递给另一种方法。我是 Groovy 的新手,这个让我发了推特。
如果我做:
String pubKey = new File(textFileLocation).text
结果不是 ASCII 字符,因为目标方法会抛出一个异常。如果我将值剪切并粘贴为字符串文字而不是从文件中读取它,它可以正常工作。
请注意,Linux 说它是一个 ASCII 文件:
123@456 529 squirb $ file ~/sometext.txt
/home/123/456/sometext.txt: ASCII text, with very long lines