중첩 된 JSON 객체를 평면화 / 비편 성화하는 가장 빠른 방법
복잡한 / 중첩 된 JSON 객체를 평평하고 평평하게하기 위해 코드를 함께 던졌습니다. 작동하지만 조금 느립니다 ( '긴 스크립트'경고를 유발합니다). 납작한 이름으로 "."을 원합니다. 배열의 분리 문자 및 [INDEX]로. 예 : un-flattened | flattened --------------------------- {foo:{bar:false}} => {"foo.bar":false} {a:[{b:["c","d"]}]} => {"a[0].b[0]":"c","a[0].b[1]":"d"} [1,[2,[3,4],5],6] => {"[0]":1,"[1].[0]":2,"[1].[1].[0]":3,"[1].[1].[1]":4,"[1].[2]":5,"[2]":6} ~ 사용 사례를 시뮬레이트하는 벤치 마크를 만들었습니다. …