@autotrof/json-to-url

1.1.0 • Public • Published

About

This package will convert your complex json object into url query string

Usage

import jsonToUrl from '@autotrof/json-to-url'

const obj = {
  name: "Agung",
  gender: "Male",
  role: [
    {
      id: 1,
      name: "Admin",
      permissions: [
        "C", "R", "U", "D"
      ]
    },
    {
      id: 2,
      name: "Root"
    }
  ]
}

const reulst = jsonToUrl(obj)
// will generate string => name=Agung&gender=Male&role%5B0%5D%5Bid%5D=1&role%5B0%5D%5Bname%5D=Admin&role%5B0%5D%5Bpermissions%5D%5B0%5D=C&role%5B0%5D%5Bpermissions%5D%5B1%5D=R&role%5B0%5D%5Bpermissions%5D%5B2%5D=U&role%5B0%5D%5Bpermissions%5D%5B3%5D=D&role%5B1%5D%5Bid%5D=2&role%5B1%5D%5Bname%5D=Root

// if you decode that. will return name=Agung&gender=Male&role[0][id]=1&role[0][name]=Admin&role[0][permissions][0]=C&role[0][permissions][1]=R&role[0][permissions][2]=U&role[0][permissions][3]=D&role[1][id]=2&role[1][name]=Root

/@autotrof/json-to-url/

    Package Sidebar

    Install

    npm i @autotrof/json-to-url

    Weekly Downloads

    1

    Version

    1.1.0

    License

    MIT

    Unpacked Size

    2.87 kB

    Total Files

    5

    Last publish

    Collaborators

    • autotrof