Μετάβαση στο περιεχόμενο
📋

JSON Flattener

Flatten ένθετου JSON σε κλειδιά dot-notation και unflatten dot-notation πίσω σε ένθετα objects. Ρυθμιζόμενος διαχωριστής. Δωρεάν, στον browser.

Λειτουργία
 

Πώς λειτουργεί ο JSON flattener;

Το flatten μετατρέπει ένα ένθετο JSON object όπως {"a":{"b":1}} σε αντικείμενο ενός επιπέδου με κλειδιά dot-notation: {"a.b":1}. Οι πίνακες indexάρονται αριθμητικά (a.0, a.1). Το unflatten αντιστρέφει τη διαδικασία. Ο διαχωριστής αγκυλών χρησιμοποιεί notation a[b][0]· η κάθετος χρησιμοποιεί a/b/0.

Συνήθεις χρήσεις

  • Προετοιμασία form data — flatten objects σε ένα επίπεδο για HTML form serialization.
  • Εξαγωγή CSV — flatten ένθετων δεδομένων ώστε να ταιριάζουν σε tabular δομή.
  • Αρχεία μετάφρασης — μετατροπή ένθετων δέντρων i18n σε flat dot-keys.
  • Ρυθμίσεις — μετατροπή ένθετου config σε flat keys στυλ env-var.

Απόρρητο

Όλη η επεξεργασία τρέχει 100% στον browser σας. Δεν αποστέλλονται δεδομένα σε server.