Καλύτερη ελεύθερη Επικυρωτής & υλικού JSON
Ομορφύνει, εξορύσσει και επικυρώνει JSON με σαφή μηνύματα σφάλματος
Πώς λειτουργεί
- Επικόλληση JSON. Πέτα το JSON σου στο κουτί.
- Επιλέξτε μια δράση. Ομορφιά με 2 ή 4 χώρους, ή να εξορύξει σε μία γραμμή? προαιρετική ταξινόμηση κλειδιά.
- Πάρε το αποτέλεσμα.. Η έγκυρη JSON είναι σχηματοποιημένη αμέσως; άκυρο JSON επιστρέφει την ακριβή γραμμή και στήλη του λάθους.
Σχετικά με αυτό το εργαλείο
Επικόλληση JSON για να το εκτυπώσετε με την εσοχή που επιλέξετε, να το εξουδετερώσετε σε μια γραμμή, ή απλά ελέγξτε ότι είναι έγκυρη. Αν η ανάλυση αποτύχει μπορείτε να πάρετε ένα σαφές μήνυμα με τη γραμμή και τη στήλη του προβλήματος, ώστε να μπορείτε να βρείτε το αδέσποτο κόμμα ή λείπει super γρήγορα. Μπορείτε επίσης να ταξινομήσετε τα κλειδιά αντικείμενο αλφαβητικά.
Για ποιο λόγο το χρησιμοποιούν οι άνθρωποι
- Κάντε μια ευδιακριτική απόκριση API ευανάγνωστη
- Βρείτε τη γραμμή και τη στήλη ενός σφάλματος σύνταξης JSON
- Να περιορίσεις τον JSON πριν το κολλήσεις σε μια ρύθμιση
- Ταξινόμηση κλειδιών αντικειμένου για να διαχέετε δύο αρχεία JSON
API προγραμματιστής
Αυτόματη επεξεργασία αυτού του εργαλείου από τον δικό σας κώδικα. Αποστολή αιτήματος POST στο παρακάτω τελικό σημείο και να πάρει το ίδιο αποτέλεσμα που παράγει το εργαλείο ιστού. Είναι περιορισμένος ρυθμός ανά IP και δεν χρειάζεται καμία σήμανση.
https://best.free/api/tools/json-formatter/
| Παράμετρος | Παράδειγμα | Απαιτείται | Σημειώσεις |
|---|---|---|---|
text |
{"b":2,"a":1} |
Ναι. | Raw JSON to format. |
action |
format |
Όχι. | "format" or "minify". |
indent |
2 |
Όχι. | 0–8 spaces. |
sort |
True |
Όχι. | Sort keys. |
curl -X POST https://best.free/api/tools/json-formatter/ \
-H 'Content-Type: application/json' \
-d '{"text": "{\"b\":2,\"a\":1}", "action": "format", "indent": 2, "sort": true}'
import requests
r = requests.post(
"https://best.free/api/tools/json-formatter/",
json={"text": "{\"b\":2,\"a\":1}", "action": "format", "indent": 2, "sort": True},
)
print(r.json())
const r = await fetch("https://best.free/api/tools/json-formatter/", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({ text: "{\"b\":2,\"a\":1}", action: "format", indent: 2, sort: true }),
});
const data = await r.json();
console.log(data);
Απάντηση: JSON with the formatted string + validity.
{"ok": true, "json": "{\n \"a\": 1,\n \"b\": 2\n}", "json_valid": true}