jsonflatter

0.0.1 • Public • Published

jsonFlatter

flatten a json object from multiple layer to one layer Usage:

var jsonFlatter = require('../jsonFlatter.js');

var orgChat = { boss:{ name:'Bob', managers:[ { name:'Jack', workers:[ {name:'Tom'}, {name:'Jim'} ] } ] } };

console.log(jsonFlatter.flatJson(orgChat));

The out put is: { boss_name: 'Bob', boss_managers_0_name: 'Jack', boss_managers_0_workers_0_name: 'Tom', boss_managers_0_workers_1_name: 'Jim' }

Author:

Bingle (binarybb@hotmail.com)

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 0.0.1
    1
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 0.0.1
    1

Package Sidebar

Install

npm i jsonflatter

Weekly Downloads

1

Version

0.0.1

License

MIT

Last publish

Collaborators

  • bingle