Convert a Java properties file to JSON (with JavaScript).
npm install properties-to-jsonConvert Java .properties files to JSON (using JavaScript).
The function propertiesToJSON takes a string and returns
a JavaScript object.
``js
const fs = require("fs");
const path = require("path");
const filePath = path.join(__dirname, "sample.properties");
const propertiesToJSON = require("properties-to-json");
fs.readFile(filePath, { encoding: "utf-8" }, (err, data) => {
if (!err) {
console.log(propertiesToJSON(data));
}
});
`
`js
const propertiesToJSON = require("properties-to-json");
const propsFile = new Request(
"https://gitcdn.link/repo/ryanpcmcquen/propertiesToJSON/master/sample.properties"
);
const props = fetch(propsFile)
.then((response) => {
return response.text();
})
.then((text) => {
const propsText = propertiesToJSON(text);
console.log(propsText);
return propsText;
});
`
1. yarn add properties-to-json`
2. Profit.