- 将多层 json 对象平铺成单层 json 对象
- 将单层 json 对象拆分成多层 json 对象
- json 初始json对象
- separate 分隔符,用法如下 example
- json 初始json对象
- separate 分隔符,用法如下 example
import {tail2SinLayer, tail2MulLayer} from 'tailjson'
let raw = {
a: 1,
b: '2',
c: {
d: 3,
f: {
e: 4
}
}
}
tail2SinLayer(raw, '#') =>
{
a: 1,
b: '2',
'c#d': 3,
'c#f#e': 4
}
import {tail2SinLayer, tail2MulLayer} from 'tailjson'
let raw = {
a: 1,
b: '2',
c: {
d: 3,
f: {
e: [4, 5, 6]
}
}
}
tail2SinLayer(raw, '#') =>
{
a: 1,
b: '2',
'c#d': 3,
'c#f#e#0': 4,
'c#f#e#1': 5,
'c#f#e#2': 6
}
import {tail2SinLayer, tail2MulLayer} from 'tailjson'
let raw = {
a: 1,
b: '2',
'c#d': 3,
'c#f#e': 4
}
tail2MulLayer(raw, '#') =>
{
a: 1,
b: '2',
c: {
d: 3,
f: {
e: 4
}
}
}
import {tail2SinLayer, tail2MulLayer} from 'tailjson'
let raw = {
a: 1,
b: '2',
'c#d': 3,
'c#f#e#0': 4,
'c#f#e#1': 5,
'c#f#e#2': 6
}
tail2MulLayer(raw, '#') =>
{
a: 1,
b: '2',
c: {
d: 3,
f: {
e: [4, 5, 6]
}
}
}