Kibadilishi cha JSON hadi CSV bila malipo
Badilisha safu mlalo za JSON kuwa CSV na CSV kurudi hadi JSON. Inashughulikia thamani zilizowekwa ndani, sehemu zilizofungwa, na koma katika thamani kiotomatiki.
Matumizi ya kawaida
- Hamisha Data ya JSON API kwa CSVBadilisha majibu ya API ya JSON na kujifunza matokeo kwa umbizo la CSV kwa Excel, Google Sheets na njia za kusumusu.
- Badilisha JSON kuwa CSV Imeandaliwa kwa ExcelBadilisha faili ya data ya JSON au majibu ya API kuwa CSV ya moja kwa moja ambayo Excel na Google Sheets inaweza kufungua moja kwa moja.
- Andaa Data ya JSON kwa Kuomba DatabaseBadilisha jifunza za JSON kuwa CSV kwa kuomba kwa wingi katika MySQL, PostgreSQL, SQLite na njia za kusumusu.
- Badilisha Ripoti za JSON kuwa CSV kwa UchambuziBadilisha data ya uchambuzi wa JSON, ripoti na kumbukumbu kuwa CSV kwa akili ya biashara na uchambuzi wa data.
- JSON kuwa CSV kwa Mtiririko wa MaendeleoHaraka badilisha jinyonyane la ajali, kuiga data na kutekeleza JSON kuwa CSV au kurudi - sehemu ya mjinga wa data.
Jinsi Inavyofanya Kazi
Kifaa hiki kinabadilisha kati ya JSON na CSV kikamilifu kwenye kivinjari chako bila maktaba za nje β mantiki ya ubadilishaji ni TypeScript iliyoandikwa mwenyewe inayofanya kazi ndani ya kivinjari. Uchambuzi wa JSON unatumia JSON.parse ya asili ya kivinjari, huku uchambuzi wa CSV ukitumia mashine-ya-hali maalum ya RFC 4180 inayoshughulikia hali za pembeni ambazo vibadilishaji visivyo makini vinakosea.
- 1JSON imechambuliwa na vichwa vimekusanywaJSON.parse() inasoma uingizaji na kuithibitisha kama safu. Kibadilishaji kisha kinapitia kila kitu kwenye safu kujenga muungano wa funguo zote β kwa hiyo safu zenye mapengo ambapo mistari tofauti ina sehemu tofauti bado zinatoa mstari kamili wa kichwa.
- 2Uwekaji-bapa wa hiari wa kitu kilichoingilianaIkiwa chaguo la kuwekwa-bapa limewashwa, vitu vilivyoingiliana kama {"address":{"city":"Oslo"}} vinabanwa kwa kurudia kuwa safu za notesheni-ya-nukta (address.city) kabla ya vichwa kujengwa. Safu na vitu vitupu vinaachwa kama thamani za kisanduku zilizoandikwa kwa JSON.
- 3Usimbaji wa kisanduku unaofuata RFC 4180 na kupunguza nguvu ya fomulaKila thamani ya kisanduku inatorokea kulingana na RFC 4180: sehemu zenye koma, alama mbili za nukuu, au mistari mipya zinafungwa kwenye alama mbili za nukuu, na alama za nukuu za ndani zinarudufishwa. Hali ya Safe Export (imewashwa kwa chaguo-msingi) pia inaweka alama moja ya nukuu mbele ya kisanduku chochote kinachoanza na =, +, -, au @, ikizuia programu za lahajedwali kama Excel au Google Sheets kuchukulia thamani zilizoingizwa kama fomula zinazoweza kutekelezwa.
- 4CSV-kwenda-JSON inatumia mashine-ya-hali ya ngazi ya herufiIkigeuza mwelekeo, kazi ya pamoja ya parseCsv inapitia uingizaji herufi-kwa-herufi, ikifuatilia kama iko ndani ya sehemu yenye alama za nukuu kushughulikia kwa usahihi koma zilizoingizwa, alama za nukuu zilizotorokea (""), na mistari mipya ndani ya visanduku β hali ambazo njia rahisi ya kugawanya-mstari inashindwa kushughulikia. detectDelimiter inanusa mstari wa kwanza kwa koma, semicolon, tab, au pipe kutegemeza matokeo yasiyo ya kawaida kiotomatiki.
Zana Zinazohusiana
Mtazamaji wa Excel / XLSX
Fungua na uangalie faili za .xlsx, .xls, .csv, na .ods bila Excel au Google Sheets. Badilisha laha na usafirishie hadi CSV au JSON. Inafanya kazi kabisa kwenye kivinjari chako.
JSON hadi Excel
Badilisha safu mlalo ya JSON ya vitu kuwa lahajedwali la Excel (XLSX) au CSV. Vitu vilivyowekwa ndani vinakuwa safu wima zenye nukta. Inafanya kazi kabisa kwenye kivinjari chako β hakuna upakiaji.
PDF hadi Excel
Toa majedwali kutoka kwenye taarifa za benki, ankara na ripoti za PDF hadi Excel (.xlsx) au CSV. Hakiki safu kwanza; kiasi hubaki kuwa nambari halisi. Inafanya kazi ndani ya kivinjari chako β hakuna kinachopakiwa.