Καλύτερη ελεύθερη CSV προς JSON Converter
Μετατρέψτε τις σειρές CSV σε μια καθαρή σειρά JSON αντικείμενα
Πώς λειτουργεί
- Παροχή CSV. Επικόλληση κειμένου CSV ή να ανεβάσετε ένα αρχείο.csv.
- Ορισμός επιλογών. Πείτε αν η πρώτη σειρά είναι κεφαλίδα και επιλέξτε τον οριοθέτη (comma, καρτέλα,...).
- Φέρε τον JSON. Αντιγράψτε τη σχηματοποιημένη διάταξη JSON, ή κατεβάστε την ως αρχείο.json.
Σχετικά με αυτό το εργαλείο
CSV σε JSON μετατρέπει τα δεδομένα CSV σε μια σειρά JSON μπορείτε να χρησιμοποιήσετε σε κώδικα ή API. Επικόλληση του CSV ή να ανεβάσετε ένα αρχείο.csv, να του πείτε αν η πρώτη σειρά είναι μια κεφαλίδα, και να επιλέξετε τον ορμητήρα αν δεν είναι ένα κόμμα. Με μια σειρά κεφαλών, κάθε γραμμή γίνεται ένα αντικείμενο JSON που κλειδώνεται από τα ονόματα στήλης? χωρίς ένα, κάθε γραμμή γίνεται μια σειρά. Η έξοδος είναι αρκετά τυπωμένο και έτοιμο να αντιγράψει ή να κατεβάσετε.
Για ποιο λόγο το χρησιμοποιούν οι άνθρωποι
- Δεδομένα λογιστικών φύλλων ζωοτροφών σε API ή εφαρμογή
- Μετατροπή εξαγόμενου CSV σε JSON για κωδικό
- Μετατρέψτε μια λίστα επαφών ή προϊόντων σε δομημένη JSON
- Πρωτότυπο με πραγματικά δεδομένα χωρίς να γράφεις έναν αναλυτή
API προγραμματιστής
Αυτόματη επεξεργασία αυτού του εργαλείου από τον δικό σας κώδικα. Αποστολή αιτήματος POST στο παρακάτω τελικό σημείο και να πάρει το ίδιο αποτέλεσμα που παράγει το εργαλείο ιστού. Είναι περιορισμένος ρυθμός ανά IP και δεν χρειάζεται καμία σήμανση.
https://best.free/api/tools/csv-to-json/
| Παράμετρος | Παράδειγμα | Απαιτείται | Σημειώσεις |
|---|---|---|---|
text |
name,age\nAda,36 |
Ναι. | CSV text (or upload a file on the web form). |
delimiter |
, |
Όχι. | Field delimiter (use "tab" for TSV). |
header |
True |
Όχι. | First row is a header. |
curl -X POST https://best.free/api/tools/csv-to-json/ \
-H 'Content-Type: application/json' \
-d '{"text": "name,age\\nAda,36", "delimiter": ",", "header": true}'
import requests
r = requests.post(
"https://best.free/api/tools/csv-to-json/",
json={"text": "name,age\nAda,36", "delimiter": ",", "header": True},
)
print(r.json())
const r = await fetch("https://best.free/api/tools/csv-to-json/", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({ text: "name,age\nAda,36", delimiter: ",", header: true }),
});
const data = await r.json();
console.log(data);
Απάντηση: JSON with the converted array in "json".
{"ok": true, "json": "[\n {\"name\": \"Ada\", \"age\": \"36\"}\n]"}