12345678910111213141516171819202122232425262728293031323334353637 |
- /**
- * Created by Tony on 2017/3/27.
- */
- var fs = require('fs');
- fs.readFile('../../tmp_data/test_bills_data2.js',function(err,data){
- if(err) throw err;
- var jsonObj = JSON.parse(data);
- var space = ' ';
- var newLine = '\n';
- var chunks = [];
- var length = 0;
- for(var i=0,size=jsonObj.length;i<size;i++){
- var one = jsonObj[i];
- //what value you want
- var value1 = one['ID'];
- var value2 = one['FullCode'];
- var value3 = one['Name'];
- var value = value1 + space + value2 + space + value3 + space + newLine;
- var buffer = new Buffer(value);
- chunks.push(buffer);
- length += buffer.length;
- }
- var resultBuffer = new Buffer(length);
- for(var i=0,size=chunks.length,pos=0;i<size;i++){
- chunks[i].copy(resultBuffer,pos);
- pos += chunks[i].length;
- }
- fs.writeFile('../../../tmp/结果.text',resultBuffer,function(err){
- if(err) throw err;
- console.log('has finished');
- });
- });
|