CSV файлын браузерде JSON-ға түрлендіру - кестелік деректерді скрипттерге, API-ларға немесе LLM-дерге бағыттауға өте қолайлы.
CSV — кестелік деректер үшін ең төменгі ортақ бөлгіш формат: әрбір кестелік бағдарлама оны экспорттайды, әрбір скрипт оны қабылдайды. JSON — кірістірілген немесе өзін сипаттайтын деректер үшін дәл осылай: әрбір бағдарламалау тілі оны талдай алады, әрбір заманауи API оны тұтынады. CSV-ны JSON-ға түрлендіру кесте деректерін JavaScript скриптіне, REST API-ға немесе объектілер бойынша ойлайтын LLM-ге беру қажет болғанда осы алшақтықты жояды.
Біз CSV-ті PapaParse арқылы талдаймыз, бірінші жолды өріс атаулары ретінде, қалғанын жазбалар ретінде қарастырамыз. Сандық мәндер автоматты түрде типтеледі; қалғанының бәрі жолдар ретінде қалады. Шығыс — объектілердің кірістірілген JSON массиві — скриптке қоюға немесе curl арқылы жіберуге дайын. Барлығы жергілікті түрде орындалады; ешқандай деректер браузеріңізден шықпайды.
CSV (Comma-Separated Values) - ең қарапайым кестелік формат: үтірмен бөлінген мәндері бар қарапайым мәтін жолдары. Әрбір кестелік бағдарлама, скрипт тілі және деректер құралы оны оқиды.
JSON (JavaScript Object Notation) — вебтегі құрылымдық деректердің ортақ тілі. Массивтер, объектілер, жолдар, сандар, логикалық мәндер. Әр заманауи бағдарламалау тілі оқи алады.
Жоғарыдағы конвертерге CSV файлды сүйреңіз немесе құрылғыңыздан таңдау үшін жәшікті нұқыңыз.
Шығыс форматы ретінде біз алдын-ала JSON таңдадық. Басқа мақсат керек болса, оны ашылатын тізімнен өзгертіңіз.
Convert түймесін басып, прогресс жолағы біткенше күтіңіз. Дайын болғанда JSON-ті жүктеп алыңыз.
Объектілер массиві бар JSON-ды CSV файлына тегістеңіз - Excel, Google Sheets немесе кез келген кестелік құралға қойыңыз.
JSON конфигурация файлдарын адамға оқуға жеңілірек YAML форматына түрлендіру - Kubernetes, GitHub Actions, Docker Compose оны жақсы көреді.
Excel XLSX кестесін CSV-ге түрлендіру - .xlsx файлын аша алмайтын скрипттер, деректер құралдары немесе жүйелер үшін өте қолайлы.