12
Найшвидший спосіб вирівняти / розпалити вкладені 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] => …
159
javascript
algorithm