/ary2json

하나의 파일로 언어별 JSON 파일 생성하기

Primary LanguageJavaScriptMIT LicenseMIT

MIT Licence

ary2json

  • Convert text array to JSON
  • Convert JSON to text array

Install

npm install ary2json

Usage (text array to JSON)

const { textPathsAryToObj, objToTextPathsAry, toJSONString } = require('ary2json')
const obj = textPathsAryToObj([[ '로그인', 'login', 'path1', 'path2', 'path3' ]], {
  numberOfLanguageColumn: 2
})
console.log(toJSONString(obj))
[
  {
    path1: {
      path2: {
        path3: '로그인'
      }
    }
  },
  {
    path1: {
      path2: {
        path3: 'login'
      }
    }
  }
]

Usage (JSON to text array)

const ko = {
    path1: {
      path2: {
        path3: '로그인'
      }
    }
  }

objToTextPathsAry(ko).forEach(function (s) {
  console.log(s)
})
로그인; path1; path2; path3

License

MIT © Bob Hwang