JSON-ды CSV-ге конвертер — тегін
JSON массивтерін CSV-ге және CSV-ді JSON-ға айналдырыңыз. Кірістірілген мәндерді, тырнақшалы өрістерді және мәндердегі үтірлерді автоматты өңдейді.
Жиі қолданылуы
- JSON API Деректерін CSV-ге ЭкспорттаңызJSON API жауаптарын және деректер экспортын Excel, Google Sheets және деректер базалары үшін CSV пішініне айналдырыңыз.
- JSON-ді Excel Дайын CSV-ге АйналдырыңызКез келген JSON деректер файлын немесе API жауабын Excel және Google Sheets тікелей ашапты алатын дөмеге CSV-ге айналдырыңыз.
- Деректер Базасы Импорты Үшін JSON Деректерін Дайындап ШығыңызJSON экспортын MySQL, PostgreSQL, SQLite және басқа деректер базалары үшін сандық ішінгінде CSV-ге айналдырыңыз.
- JSON Есептерін Талдау Үшін CSV-ге АйналдырыңызJSON аналитика деректерін, есептерін және журналын іс болғандығы және деректер талдауы үшін CSV-ге айналдырыңыз.
- Өндіруші Істі Ағымы Үшін JSON to CSVТест шамалдарын, мимикалау деректерін және конфигурацияланған JSON-ді CSV-ге немесе артқа тез айналдырыңыз - деректер құбылмасының бөлігі.
Қалай жұмыс істейді
Бұл құрал JSON мен CSV арасында толығымен браузеріңізде нөлдік сыртқы кітапханамен түрлендіреді — түрлендіру логикасы жергілікті жұмыс істейтін қолмен жазылған TypeScript. JSON талдау браузердің нативті JSON.parse пайдаланады, ал CSV талдау көптеген аңғал түрлендіргіштер қате өңдейтін шеткі жағдайларды өңдейтін таңдаулы RFC 4180 күй машинасын пайдаланады.
- 1JSON талданды және тақырыптар жиналдыJSON.parse() кірісті оқиды және оны массив ретінде тексереді. Түрлендіргіш содан кейін массивтегі әр нысанды аралап, барлық кілттердің бірігуін құрады — сондықтан әртүрлі жолдардың әртүрлі өрістері бар сирек массивтер де толық тақырып жолын шығарады.
- 2Қосымша кірістірілген-нысанды жалпақтандыруЖалпақтандыру опциясы қосулы болса, {"address":{"city":"Oslo"}} сияқты кірістірілген нысандар тақырыптар құрылмас бұрын нүктелік-белгілеу бағандарына (address.city) рекурсивті түрде жиналады. Массивтер мен бос нысандар JSON-жолды ұяшық мәндері ретінде қалдырылады.
- 3Формула бейтараптандыруымен RFC 4180-үйлесімді ұяшық кодтауыӘр ұяшық мәні RFC 4180 бойынша қашырылады: үтір, қос-тырнақша немесе жаңа жолдар бар өрістер қос-тырнақшаға оралады, ал ішкі тырнақшалар қосарланады. Қауіпсіз Экспорт режимі (әдепкі бойынша қосулы) сондай-ақ =, +, - немесе @-ден басталатын кез келген ұяшыққа жалғыз тырнақша алдын қосады, Excel немесе Google Sheets сияқты электрондық кесте қолданбаларының енгізілген мәндерді орындалатын формула ретінде қарауын болдырмайды.
- 4CSV-тен-JSON-ге таңба деңгейіндегі күй машинасын пайдаланадыБағытты кері бұрғанда, ортақ parseCsv функциясы кірісті таңба-бойынша аралайды, ендірілген үтірлерді, қашырылған қос-тырнақшаларды ("") және ұяшық ішіндегі жаңа жолдарды дұрыс өңдеу үшін дәйексөзделген-өріс күйінде екенін қадағалайды — қарапайым жол-бөлу тәсілі қате өңдейтін жағдайлар. detectDelimiter стандартты емес экспорттарды автоматты түрде қолдау үшін алғашқы жолды үтір, нүктелі үтір, tab немесе сызық үшін иіскейді.
Байланысты құралдар
Excel / XLSX қарау құралы
Excel немесе Google Sheets-сіз .xlsx, .xls, .csv және .ods электрондық кестелерін ашыңыз және қараңыз. Парақтарды ауыстырыңыз және CSV немесе JSON ретінде экспорттаңыз. Толығымен браузерде жұмыс істейді.
JSON-ды Excel-ге
JSON нысандар массивін Excel (XLSX) немесе CSV электрондық кестесіне айналдырыңыз. Кірістірілген нысандар нүкте бөлінген бағандарға айналады. Толығымен браузерде жұмыс істейді — жүктеу жоқ.
PDF файлын Excel-ге түрлендіру
PDF түріндегі банк көшірмелерінен, шот-фактуралардан және есептерден кестелерді Excel (.xlsx) немесе CSV форматына шығарып алыңыз. Алдымен жолдарды қарап шығыңыз; сомалар нақты сан болып қалады. Браузерде жұмыс істейді — ештеңе жүктелмейді.