[英]How can i write to a .txt file stored on an online server in Java?
喂 我想使用Java将特定的字符串写入.txt文件,该文件由我在awardspace上的域托管。 在awardspace上,我编辑了权限,因此允许读写。 但是到目前为止,我只想出了如何从文件中读取文件,并且它可以正常工作。 有什么办法可以写吗?
您可以使用一种简单的方法将其追加到文件中。 只需传递文件和数据的路径即可将其写入文件。
我通常使用UTF-8来确保任何特殊字符都能正确显示。
public static void appendToFileUtf8(String file, String data) {
try {
FileOutputStream fout = new FileOutputStream(file, true);
OutputStreamWriter outwrite = new OutputStreamWriter(fout, "UTF-8");
outwrite.write(data);
outwrite.close();
} catch (IOException e) {
throw new RuntimeException("Error writing to file: "+file+" "+e.getMessage());
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.