2017-03-03 30 views
-2

タブ区切りファイルをJSONオブジェクトに変換するnpmモジュールがあるので、特定のプロパティでデータを検索できます。Nodejs - jsonオブジェクトとしてタブ区切りファイルを書き込む

例:ファイルは、以下のようになります

name sex age 
A M 20 
B F 30 
C M 40 
D F 50 

JSON

{[{ 
    name: A, 
    sex: M, 
    age: 20 
}, { 
    name: B, 
    sex: F, 
    age: 30 
},........]} 
+0

私たちにファイルの例を示してください。予想される出力と同様です。 – Telokis

+0

http://stackoverflow.com/a/27495879/1814524 – hya

答えて

0

はい、csvtojsonと区切り文字が何もないだけでコンマことができます。 例:

const csvFilePath='FILE' 
const csv=require('csvtojson') 
csv({delimiter:"\t"}) 
.fromFile(csvFilePath) 
.on('json',(jsonObj)=>{ 
    console.log(jsonObj); 
}) 
.on('done',(error)=>{ 
    console.log('end'); 
}) 
関連する問題