- 通过js实现生成tex文件
//调用download()方法即可,也可将参数处理传入
function download() {
var filename = "文件.txt";
var text= "这是文件内容";
var element = document.createElement('a');
element.setAttribute('href', 'data:text/plain;charset=utf-8,' + encodeURIComponent(text));
element.setAttribute('download', filename);
element.style.display = 'none';
document.body.appendChild(element);
element.click();
document.body.removeChild(element);
}
- java中写.txt文件,实现换行:
使用java中的转义符"\r\n":
String str="aaa";
str+="\r\n";
str=str+"bbb";
console.log(str);
-----输出效果------
aaa
bbb
注意:\r,\n的顺序是不能够对换的,否则不能实现换行的效果.若有转义符号,在符号前加\ ;
针对常用的系统,可以使用如下的转义符实现换行:
windows下的文本文件换行符:\r\n
linux/unix下的文本文件换行符:\r
Mac下的文本文件换行符:\n