Акысыз JSON-CSV конверттегич
JSON массивдерин CSV-ге жана CSV-ди кайра JSON-го конверттеңиз. Ички маанилерди, тырмакчаланган талааларды жана маанилердеги үтүрлөрдү автоматтык иштетет.
Бул кантип иштейт
Бул курал нөл тышкы китепкана колдонуп 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 стандарттуу эмес экспорттарды автоматтык колдоо үчүн биринчи сапты үтүр, чекиттүү үтүр, таб же түтүк издеп жыттайт.
Байланыштуу куралдар
Excel / XLSX көрүүчү
Excel же Google Sheets жок эле .xlsx, .xls, .csv жана .ods жадыбалдарын ачып, көрүңүз. Барактарды алмаштырып, CSV же JSON-го экспорттоңуз. Толугу менен браузериңизде иштейт.
JSON-дон Excel-ге
Объекттердин JSON массивин Excel (XLSX) же CSV жадыбалына конверттеңиз. Ички объекттер чекиттүү мамычаларга айланат. Толугу менен браузериңизде иштейт — жүктөө жок.
PDF'тен Excel'ге
PDF банк көчүрмөлөрүнөн, эсеп-фактуралардан жана отчеттордон таблицаларды Excel (.xlsx) же CSV форматына чыгарыңыз. Саптарды алдын ала көрүңүз; суммалар чыныгы сан бойдон калат. Браузериңизде иштейт — эч нерсе жүктөлбөйт.