-
通过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);
-----输出效果------
注意:\r,\n的顺序是不能够对换的,否则不能实现换行的效果.若有转义符号,在符号前加\ ;
针对常用的系统,可以使用如下的转义符实现换行:
windows下的文本文件换行符:\r\n
linux/unix下的文本文件换行符:\r
Mac下的文本文件换行符:\n
<div class="modal-footer">
<a onfocus="this.blur();" id="createInvoteBtn" class="ipt-todo" href="javascript:void(0)">生成并导出Txt文件</a>
<a onfocus="this.blur...
<scripttype="text/javascript">
//将字符串用txt的格式报存ie中会出现中文乱码的问题
varsaveAs=saveAs||(function(view){
"usestrict";
//IE<10isexplicitlyunsupported
if(type...
function ExportTxt(name, data) {
const urlObject = window.URL || window.webkitURL || window;
const export_blob = new Blob([data]);
const save_link = document.createElementNS("http.
exportRaw (data, name) {
var urlObject = window.URL || window.webkitURL || window;
var export_blob = new Blob([data]);
var s.