Skip to content

Instantly share code, notes, and snippets.

@codecontemplator
Created March 15, 2015 00:32
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save codecontemplator/33cba3b6b187ff03e946 to your computer and use it in GitHub Desktop.
Save codecontemplator/33cba3b6b187ff03e946 to your computer and use it in GitHub Desktop.
HRON parsing and serialization in node.js
var hron = require('hron.js');
var settings = {
environment: "test",
dbconnection: [
"Data Source=localhost; Initial Catalog=MyDB; Integrated security=true",
{ server: "192.168.1.20", timeout: 19 }
],
appserver: "192.168.1.21"
};
var hronString = hron.serialize(settings);
console.log("==== serialization ====")
console.log(hronString);
var parseResult = hron.parse(hronString);
console.log("==== parsing ====")
console.log(parseResult.environment);
console.log(parseResult.dbconnection[1].server);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment