Ejemplo: js lee un archivo ini
/*
Read a ini file
[Section1]
Param1=value1
[Section2]
Param2=value2
*/var fs =require("fs");functionparseINIString(data)var regex =
section:/^s*[s*([^]]*)s*]s*$/,
param:/^s*([^=]+?)s*=s*(.*?)s*$/,
comment:/^s*;.*$/;var value =;var lines = data.split(/[rn]+/);var section =null;
lines.forEach(function(line)if(regex.comment.test(line))return;elseif(regex.param.test(line))var match = line.match(regex.param);if(section)
value[section][match[1]]= match[2];else
value[match[1]]= match[2];elseif(regex.section.test(line))var match = line.match(regex.section);
value[match[1]]=;
section = match[1];elseif(line.length==0&& section)
section =null;;);return value;tryvar data = fs.readFileSync('C:\data\data.dat','utf8');var javascript_ini =parseINIString(data);console.log(javascript_ini['Section1']);catch(e)console.log(e);
Comentarios y calificaciones
Ten en cuenta compartir este tutorial si si solucionó tu problema.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)