CSV faylını brauzerinizdə JSON-a çevirin - cədvəlləri skriptlərə, API-lərə və ya LLM-lərə ötürmək üçün idealdır.
Birini və ya bir neçəsini buraxın - hamısı JSON formatına çevriləcək. Sətir üzrə irəliləyiş, toplu çevirmə, ZIP yükləmə.
CSV cədvəl məlumatları üçün ən universal formatdır: hər cədvəl proqramı onu ixrac edir, hər skript onu qəbul edir. JSON isə iç-içə və ya özünü təsvir edən məlumatlar üçün eynidir: hər proqramlaşdırma dili onu təhlil edə bilər, hər müasir API isə onu istifadə edir. CSV-ni JSON-a çevirmək, cədvəl məlumatlarını obyektləri əsas götürən JavaScript skriptinə, REST API-yə və ya obyektlər şəklində düşünən LLM-ə ötürməyiniz lazım gəldikdə boşluğu doldurur.
Biz CSV-ni PapaParse ilə parse edirik, birinci sətri sahə adları, qalanını isə qeydlər kimi qəbul edirik. Rəqəmsal dəyərlər avtomatik tip təyin olunur; başqa hər şey string olaraq qalır. Çıxış girintiləndirilmiş obyektlərdən ibarət JSON massividir - skriptə yapışdırmağa və ya curl-ə yönəltməyə hazır. Hər şey lokal olaraq baş verir; heç bir məlumat brauzerinizi tərk etmir.
Ən çox fayda verən tərtibatçı iş axınları: saxta məlumatlarla REST API prototipləşdirmə (elektron cədvəldən CSV ixracı, JSON-u işləyicinizə), verilənlər bazasını nümunə qeydləri ilə doldurma (maliyyə/əməliyyat qrupundan CSV, JSON-u miqrasiya skriptinə), LLM-ə təhlil üçün strukturlaşdırılmış məlumat dəsti vermə (LLM-lər obyektlərin JSON massivlərini sərbəst formalı CSV-dən qat-qat yaxşı idarə edir) və biznes hesabatlarını format-maşın tərəfindən oxuna bilən API-lərə çevirmə (Salesforce/HubSpot/Stripe hamısı CSV ixrac edir, idarəetmə paneliniz yəqin ki, JSON istehlak edir).
CSV analizatorlarını tez-tez çaşdıran kənar hallara dair qeyd: daxili vergülləri olan hüceyrələr (dırnaqlı sətirlər), hərfi qoşa dırnaqları olan hüceyrələr (qoşa dırnaqlarla qaçırılmış), çoxsətirli hüceyrələr (dırnaqlar daxilində bir neçə sətri əhatə edən hüceyrələr), Windows sətir sonluqları (CRLF) və Excel-ə xas qəribəliklər (UTF-8 bayt-sifariş nişanı, hərfi təfsiri məcbur etmək üçün "=" prefiksi). PapaParse bunların hamısını düzgün idarə edir. Əvvəllər ucuz analizatorlarla "47-ci sətirdə xəta" səhvləri ilə qarşılaşmısınızsa, PapaParse onları düzəldir.
Rəqəmlərin avtomatik yazılması ən faydalı standartdır. Onsuz, "12345" kimi bir sütun "12345" sətiri kimi təhlil edilir və siz onu çevirməyincə server tərəfində sıralaya və ya cəmləyə bilməzsiniz. PapaParse tam ədədləri, onluq ədədləri, elmi işarələri və məntiqi dəyərləri (doğru/yanlış kimi) aşkar edir. Tarix sətirləri sətir olaraq qalır (Tarix obyektinə avtomatik təhlil edilmir), çünki tarix formatları etibarlı şəkildə təxmin etmək üçün çox müxtəlifdir; onları təyinat kodunuzda çevirin.
Test qeydlərinin cədvəlini CSV olaraq ixrac edin, JSON-a çevirin, saxta bir son nöqtədən təqdim edin. JSON-u əl ilə yazmaqdan daha sürətli.
Başqa bir sistemdən CSV ixracını götürün və köçürmə və ya toxum skriptində istifadə üçün JSON-a çevirin. Əksər ORM-lər JSON massivlərini birbaşa qəbul edir.
LLM-lər JSON massivlərini xam CSV-dən daha etibarlı şəkildə təhlil edir. Əvvəlcə çevirin, yapışdırın, məlumat istəyin.
Real məlumatlara qarşı bir idarəetmə paneli prototipi hazırlayan frontend tərtibatçıları birbaşa idxal edə biləcəkləri JSON-dan faydalanırlar. Prototipdə CSV parserini qurmaqdan daha sürətli.
CRM ixracları adətən CSV olaraq gəlir. Xüsusi analitikaya daxil etmək və ya JSON-əsaslı verilənlər bazasına sinxronizasiya etmək üçün JSON-a çevirin.
Köhnə CSV əsaslı iş axınından müasir JSON əsaslı iş axınına keçid bu çevrilmə ilə başlayır. Birdəfəlik köçürmələr və davamlı boru kəmərləri üçün faydalıdır.
CSV (Comma-Separated Values) ən sadə cədvəl formatıdır - vergüllə ayrılmış dəyərlərin adi mətn sətirləri. Hər bir cədvəl proqramı, skript dili və yaradılmış hər bir məlumat aləti tərəfindən oxunur.
JSON (JavaScript Object Notation) vebdə strukturlaşdırılmış məlumatların lingua franca-sıdır. Massivlər, obyektlər, sətirlər, ədədlər, boolean dəyərlər. Hər müasir proqramlaşdırma dili tərəfindən oxunur.
Yuxarıdakı çeviricinin üzərinə bir CSV sürükləyin, ya da cihazınızdan birini seçmək üçün qutuyu klikləyin.
Çıxış formatı üçün JSON əvvəlcədən seçilib. Fərqli hədəf istəyirsinizsə, açılan siyahıdan dəyişdirin.
Convert üzərinə klikləyin və irəliləyiş çubuğunun bitməsini gözləyin. Hazır olduqda JSON-ı yükləyin.
Obyektlərdən ibarət JSON massivini CSV faylına yassılaşdırın - Excel-ə, Google Sheets-ə və ya hər hansı bir elektron cədvəl proqramına yapışdırın.
JSON konfiqurasiya fayllarını daha insan-oxunaqlı YAML formatına çevirin - Kubernetes, GitHub Actions və Docker Compose bunu sevir.
Excel XLSX cədvəlini CSV-ə çevirin - .xlsx açmayan skriptlər, məlumat alətləri və ya sistemlər üçün idealdır.