Phetoli ya CSV go JSON
Kgamola kgotsa tsenya faele ya CSV go e fetola ka bonako go nna JSON e e phepa, e e rulagantsweng — ka ditlhopho tsa seka-karoganyo le setlhogo.
Tshedimosetso ya CSV
Goga o be o tlogele faele ya CSV fano
kgotsa lebelela difaele tsa gago
Maduo a JSON
E ntšhafala ka ponyo ya leitlho fa o ntse o thaepa.
Ditekelo
Sotlhe se o tlhokang go se itse ka ga Mofetodi wa CSV go ya go JSON
Kafa phetolo e dirang ka teng, gore ditlhopho tsa sephatlhatswi le setlhogo di dira eng, le gore CSV-go-JSON e tsena fa kae.
- Pega kgotsa o latlhe faele ya CSV, mme JSON e tlhagelela ka bonako.
- Sengwe le sengwe se dira mo sebatling sa gago — faele ya gago ga e ke e romelwa kwa godimo.
- Tima "Mola wa ntlha ke wa setlhogo" fa CSV ya gago e simolola ka tlhamalalo ka mela ya tshedimosetso.
O dirisa jang CSV go fetola go nna JSON
- Pega mokwalo wa gago wa CSV kgotsa goga o tsenye faele ya .csv mo lebokosong la go tsenya.
- Tlhopha sephatlatsi le gore a mola wa ntlha ke setlhogo.
- JSON e e fetotsweng e tlhagelela ka bonako — e kopololele kgotsa o e jarolle jaaka faele ya .json.
Ke eng fa o ka fetola CSV go nna JSON?
Di-spreadsheet le di-export di ntsha di le mo sebopegong sa CSV, mme bontsi jwa di-API, di-app tsa wepe, le di-database tsa NoSQL di lebeletse JSON. Go kwala script ya phetolelo ya tiro ya gangwe fela ke go feteletsa dilo, mme go rulaganya mela gape ka diatla go nna di-object go lapisa e bile go na le kgonagalo ya go dira diphoso fa go tlhagelela mafelo a a mo di-quote kgotsa dikhoma tse di tsenyeditsweng.
Sedirisiwa se se sekaseka CSV ya gago sentle — go akaretsa le mafelo a a mo diqotweng a a nang le dikhoma kgotsa dikgaolo tsa mola mo teng ga one — mme se ntsha JSON e e phepa, e e nang le di-indent ka bonako mo sebatling sa gago.
Go dira ditlhopho tse di siameng
| Tlhomamiso | Go siametse | Lebaka la go bo go le botlhokwa go tlhatlhoba |
|---|---|---|
| Mokgaoganyi o o itlhaolang sentle Tlwaelo e e siameng | Bontsi jwa difaele tsa CSV | E tlhopha ka boyone kgaoganyo e e tlwaelegileng thata mo moleng wa ntlha. |
| Semekholo / Tabo | Dithoto tse di romelwang kwa ntle ga Yuropa, difaele tsa TSV | Dikgaolo dingwe le didirisiwa di romela tshedimosetso ka di-semicolon kgotsa di-tab mo boemong jwa dikhoma. |
| Mola wa ntlha ke setlhogo | Difaele tse di nang le maina a dikholomo mo moleng wa ntlha | E fetola maina a dikholomo go nna dikonopo tsa JSON mo boemong jwa go dirisa fela column1, column2. |
Phetoli ya CSV go nna JSON kwantle ga go tsenya faele ya gago
Fa o latlhela kgotsa o tlhopha faele ya CSV, e balwa ka tlhamalalo mo sebatling sa gago go dirisiwa File API — diteng tsa yone di laisiwa mo lebokosong la mokwalo mo tsebeng mme di sekasekwa ke JavaScript e e dirang mo sedirisiweng. Ga go sepe se se romelwang kwa servereng, se se bolokwang mo rekotong, kgotsa se se bolokwang.
Ka gonne ga go na go tsenngwa ga faele, ga go na selekanyo sa bogolo jwa faele se se beilweng ke server; selekanyo fela se se dirisiwang ke gore ke mokwalo o le kae o sebatli sa gago se ka o tsholang sentle mo memoring.
Datha ya gago ya CSV ga e tsamaye e tswa mo sedirisiweng sa gago. Go phutholola le go fetola ke JavaScript fela ya letlhakore la moreki, mme ga go na sepe se se kwadisiwang kgotsa se se bolokwang.
A o tlhoka go rulaganya gape se se tswang morago? Sesebediswa sa Case Converter se ka thusa go tlhomamisa maina a dikhoutu.
Thulaganyo ya dilo kgatlhanong le thulaganyo e e sephaphathi — sebopego sa JSON
| Popego ya thotobolo | Go siametse | Go reetsana |
|---|---|---|
| Tlhopha ya dilo (thulusi e) Tlwaelo e e siameng | Di-API, di-database, badirisi ba bantsi ba JSON | Bogolo jwa faele bo bogolo ka gonne dikonopo di boaboelediwa mo rekotong nngwe le nngwe, mme e a itlhalosa e bile go motlhofo go dira ka yone. |
| Mola wa setlhogo + tšhupane ya ditšhupane | Datha tse dikgolo thata kwa bogolo jwa faele bo leng botlhokwa | E khutshwane go feta, mme bareki ba tlhoka lenaane la ditlhogo gore ba itse gore boleng bongwe le bongwe bo raya eng. |
Didirisiwa le di-API di le dintsi di solofela letlhomeso la dilo jaaka le le tlhagiswang ke se — ke yone tsela e e babalesegileng ka go tlwaelega, ntle le fa o na le lebaka le le totileng la go tlhoka sebopego se se khutshwane go feta.
Batho ba dirisa phetoledi ya CSV go ya go JSON go eng
- Tlhabololo ya API Go fetola tshedimosetso e e ntshitsweng ya spreadsheet go nna data ya sekao kgotsa ya peo ya API.
- Puduso ya data: Go fudusa data go tswa mo go romelweng ga CSV go ya mo polokelong ya data e e theilweng mo go JSON kgotsa mo faeleng ya ditlhophiso.
- Tlhabololo ya webe: Go tsenya data e e rulagantsweng mo front end ya JavaScript kgotsa mo sediragatsing sa saete e e sa fetogeng.
- Tshekatsheko ya data. Go bopa sesha data ya spreadsheet go e dira gore e tsamaelane le didirisiwa tse di tlhokang tsenyo ya JSON.
- TestingKa bofefo go tlhama di-fixture tsa JSON go tswa mo lenaneong le lennye la CSV le le kwadilweng ka seatla.
Sedirisiwa se se dira jang
Phetolo e dira ka tlhamalalo mo sebatling sa gago ka JavaScript, e dirisa sebatlisisi se se itiretsweng sa mokgwa wa RFC-4180 se se kgonang go dira ka dikarolo tse di mo nopotsweng, dinopolo tse di falotsweng, le dikarolwana tse di kgaoganyang tse di tsenyeditsweng — ga go sepe se se tsenngwang, se se bolokwang, kgotsa se se kwalwang mo lokwalong.
E ntšhafaditswe la bofelo: Lwetse 13, 2026.
A kaedi eno e thusitse?
Didirisiwa tse dingwe gape
Didirisiwa tse dingwe gape di le lesome le bone tsa mahala, tse di sa tlhokeng API-key, di bonwa mo tsebeng ya gae.
Mobaledi wa Mafoko
Dipalo tsa mafoko, ditlhaka, dipolelo le dipara tse di tshelang.
Sekgolo-bogolo sa Setshwantsho
Fetola bogolo jwa ditshwantsho tsa JPG, PNG le WEBP ka dipiksele kgotsa ka phesente.
Setshwantsho go nna PDF
Kopanya ditshwantsho go nna PDF e le nngwe e e ka laisololwang.
Mokgabisi wa JSON
Kgabisa, nnyefa le go tlhomamisa JSON ka dikakantsho tsa diphoso.
Motsamaisi wa Mafoko a Sephiri
Mafoko a sephiri a a nonofileng a a itlhophetsweng ka melao e e itlhametsweng.