Pulsuz JSON-dan CSV-yə Çevirici
JSON massivlərini CSV-yə və CSV-ni JSON-a çevirin. İç-içə dəyərləri, dırnaqlanmış sahələri və dəyərlərdəki vergülləri avtomatik idarə edir.
Ümumi istifadələr
- JSON API Məlumatlarını CSV-yə Ixrac EdinJSON API cavablarını və məlumat ixracını Excel, Google Sheets və verilənlər bazaları üçün CSV formatına çevirin.
- JSON-i Excel-a Hazır CSV-yə Çevirinİstənilən JSON məlumat faylını və ya API cavabını Excel və Google Sheets-ə birbaşa aça biləcəyi düz CSV-yə çevirin.
- Məlumat Bazası İdxalı üçün JSON Məlumatlarını HazırlayınJSON ixraclarını MySQL, PostgreSQL, SQLite və digər verilənlər bazalarına toplu idxal üçün CSV-yə çevirin.
- JSON Hesabatlarını Analiz üçün CSV-yə ÇevirinJSON analitika məlumatlarını, hesabatlarını və qeydləri biznes istixbaratı və məlumat analizi üçün CSV-yə çevirin.
- Developer İşçi Axınları üçün JSON to CSVSınaq tətbiqatlarını, mock məlumatları və konfiqurə JSON-i CSV-yə və ya əksinə tez çevirin - məlumat boru xəttinizin bir hissəsi.
Necə İşləyir
Bu alət JSON və CSV arasında sıfır xarici kitabxana ilə tamamilə brauzerinizdə çevirir — çevirmə məntiqi lokal işləyən əl ilə yazılmış TypeScript-dir. JSON təhlili brauzerin doğma JSON.parse-indən istifadə edir, CSV təhlili isə ən sadə çeviricilərin səhv etdiyi kənar halları idarə edən fərdi bir RFC 4180 vəziyyət-maşınından istifadə edir.
- 1JSON təhlil edilir və başlıqlar toplanırJSON.parse() girişi oxuyur və onu bir massiv kimi doğrulayır. Çevirici sonra fərqli sətirlərin fərqli sahələrə malik olduğu seyrək massivlərin belə tam bir başlıq sətri yaratmasını təmin etmək üçün massivdəki hər obyektin gəzərək bütün açarların birləşməsini qurur.
- 2İsteğe bağlı iç-içə-obyekt düzləşdirilməsiDüzləşdirmə seçimi aktivdirsə, {"address":{"city":"Oslo"}} kimi iç-içə obyektlər başlıqlar qurulmadan əvvəl rekursiv olaraq nöqtə-qeydi sütunlarına (address.city) sıxılır. Massivlər və boş obyektlər JSON-sətirləşdirilmiş hüceyrə dəyərləri kimi qalır.
- 3Düstur-neytrallaşdırma ilə RFC 4180-uyğun hüceyrə kodlaşdırılmasıHər hüceyrə dəyəri RFC 4180-ə uyğun olaraq qaçırılır: vergül, ikili-dırnaq, ya da yeni-sətir olan sahələr ikili-dırnaqlara sarılır, daxili dırnaqlar isə ikiqat edilir. Təhlükəsiz İxrac rejimi (defolt olaraq aktiv) həmçinin =, +, - və ya @ ilə başlayan hər hansı bir hüceyrənin qarşısına tək bir dırnaq əlavə edir, Excel ya da Google Sheets kimi cədvəl proqramlarının inyeksiya edilmiş dəyərləri icra edilə bilən düsturlar kimi işləməsinin qarşısını alaraq.
- 4CSV-dən-JSON-a simvol-səviyyəli bir vəziyyət maşını istifadə edirİstiqaməti tərsə çevirərkən, paylaşılan parseCsv funksiyası girişi simvol-simvol gəzir, hüceyrələr daxilində daxil edilmiş vergülləri, qaçırılmış ikili-dırnaqları ("") və yeni-sətirləri düzgün idarə etmək üçün dırnaqlanmış bir sahə daxilində olub-olmadığını izləyir — sadə bir sətir-bölmə yanaşmasının səhv idarə etdiyi hallar. detectDelimiter qeyri-standart ixracları avtomatik dəstəkləmək üçün ilk sətirdə vergül, nöqtəli vergül, tab, ya da dik xətt üçün iyləyir.
Əlaqəli Alətlər
Excel / XLSX Görüntüləyici
Excel və ya Google Sheets olmadan .xlsx, .xls, .csv və .ods cədvəllərini açın və görüntüləyin. Vərəqlər arasında keçin və CSV və ya JSON formatında ixrac edin. Tamamilə brauzerinizdə işləyir.
JSON-dan Excel-ə
JSON obyektlər massivini Excel (XLSX) və ya CSV cədvəlinə çevirin. İç-içə obyektlər nöqtəli sütunlara çevrilir. Tamamilə brauzerinizdə işləyir — yükləmə yoxdur.
PDF-dən Excel-ə
PDF bank çıxarışlarından, hesab-fakturalardan və hesabatlardan cədvəlləri Excel (.xlsx) və ya CSV-yə çıxarın. Əvvəlcə sətirlərə baxın; məbləğlər real rəqəm olaraq qalır. Brauzerinizdə işləyir — heç nə yüklənmir.