26 lines
721 B
JavaScript
26 lines
721 B
JavaScript
|
import fs from "node-fs";
|
||
|
|
||
|
/**
|
||
|
convertir un json représentant toutes les tâches orgmode en un json rangé par dates
|
||
|
**/
|
||
|
const sourceFileName = 'all_tasks.org'
|
||
|
const sourceFilePath = './sources/' + sourceFileName;
|
||
|
const outputAbsolutePath = '/home/tykayn/Nextcloud/ressources/social sorting/output/';
|
||
|
const outputFileNameJson = 'export_' + sourceFileName + '_parsed.json';
|
||
|
|
||
|
function openJsonFile(){
|
||
|
|
||
|
fs.readFile(outputAbsolutePath+outputFileNameJson, 'utf8', function (err, data) {
|
||
|
|
||
|
|
||
|
if (err) {
|
||
|
return console.log(err);
|
||
|
}
|
||
|
const json_content = JSON.parse(data);
|
||
|
|
||
|
console.log(outputAbsolutePath+outputFileNameJson, json_content.tasks_list.length)
|
||
|
})
|
||
|
}
|
||
|
|
||
|
openJsonFile()
|