又出现一些问题。
我得到了 Textfield 的一些值,如下所示:
134.45 987.46 -89.10
224.67 127.26 -19.12
764.32 187.96 -78.25
...等等...
我用
来获取它们
function LineWriteToNp01() {
var getNP01TableData = $('#null_tabelle_dues1_text').text();
}
我需要它们
1;134.45;987.46;-89.10< br/><<< 是的,也是中断 - 它将写入 .TXT 文件 >>>
2;224.67;127.26;-19.12
3;764.32;187.96;-78.25
...等等...
我不知道该怎么做。似乎无法解决:(
最佳答案
“guest271314”的帮助非常完美。我已经将其构建得更加动态了。
function LineWriteToNp01() {
var getNP01TableData = $('#null_tabelle_dues1_text').text().replace(/\s+X/, "");
var arr = getNP01TableData.split(/\s+/);
var _arr = [];
var index = 1;
for (var i = 1; i <= (arr.length-1)/3; i++) {
_arr.push( i + ";" + arr[index] + ";" + arr[index + 1] + ";" + arr[index + 2] + "<br />\n");
index = index + 3;
}
_arr = _arr.toString().replace(/,/g, "");
var file = new Blob([_arr], {
"type": "text/plain"
});
// ... code to write it back in txt file
}
非常感谢@大家的帮助
关于javascript - 获取文本信息,对它们进行排序和编号,并在编号和每个 block 之后放置 ";",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24699268/