Я пытаюсь проанализировать файл YAML. Мне удалось правильно проанализировать файл, но комментарии в файле YAML не читаются. Есть ли способ сделать это? Прикрепление кода парсера и конфига. json. Также прикрепляем скриншот файла и выводим для справки.
var fs= require('fs');
var path= require('path');
var yaml = require('js-yaml')
var fname= "config.json"
var jPath= path.join(__dirname,"..","ConfigGen","Config",fname);
var jsString= fs.readFileSync(jPath, 'utf8')
// Get path for files from Config file
var tType= "cto" //Get this from input
var pth= JSON.parse(jsString)[tType] //perform error handling
var cType = "jbod" //Get this from input
//Use that path
fs.readdir(pth, function(err,files) {
files.forEach(function(file){
fName= cType+"_"+tType+"_uut.yaml-example";
if(file==fName){
var flContent= fs.readFileSync(path.join(pth,file),"utf8")
// return path.join from here and use the next part in a separate function
var data= yaml.safeLoad(flContent)[0][0]
console.log(data)
for (var index in data){
var prefix = index
for (idx in data[index]){
//console.log(prefix, idx ,data[prefix][idx])
}
}
}
})
})
Конфиг. json
{
"bft":"C:\\Users\\735908\\Desktop\\mfg\\config",
"cto":"C:\\Users\\735908\\Desktop\\mfg\\config"
}
![YAML File Data](https://i.stack.imgur.com/Y8EOO.png)
![Parser Output](https://i.stack.imgur.com/pMIXY.png)