Phetoli ea CSV ho JSON
Kgomaretsa kapa o kenye faele ya CSV hore e fetolwe hanghang ho ba JSON e hlwekileng, e hlophisitsweng — ka dikgetho tsa delimiter le header.
Kenyelletso ea CSV
Hula o be o tlohele faele ea CSV mona
kapa sheba lifaele tsa hau
Phepelo ea JSON
E ntjhafatsa hanghang ha o ntse o thaepa.
Ditekelo
Sohle seo o hlokang ho se tseba ka Phetoli ea CSV ho JSON
Kamoo phetoho e sebetsang kateng, hore na likhetho tsa 'delimiter' le 'header' li etsa'ng, le hore na phetoho ea CSV ho JSON e kena hokae.
- Kopa kapa o behe faele ea CSV, ebe JSON e hlaha hang-hang.
- Tsohle di sebetsa sebakeng sa heno sebatling sa hao — faele ya hao ha e ke e kenngwa marang-rang.
- Tima "Mola oa pele ke sehlooho" haeba CSV ea hau e qala ka kotloloho ka mela ea data.
Mokhoa oa ho sebelisa Phetoli ea CSV ho JSON
- Kopa mongolo oa hau oa CSV kapa hula 'me u behe faele ea .csv ka har'a lebokose la ho kenya.
- Kgetha se arolang le hore na mola wa pele ke sehlooho.
- JSON e fetotsoeng e hlaha hang-hang — e kopitse kapa e khoasolle e le faele ea .json.
Hobaneng o fetola CSV ho ba JSON?
Li-spreadsheet le li-export li hlahisa lifaele tsa CSV, empa boholo ba li-API, li-app tsa webe, le li-database tsa NoSQL li lebelletse JSON. Ho ngola script ea phetoho bakeng sa mosebetsi o etsahalang hang feela ke ho feteletsa, 'me ho hlophisa mela ka letsoho hore e be li-object ho tena ebile ho na le monyetla o moholo oa liphoso hang ha ho hlaha li-field tse qotsoeng kapa likhoma tse kenyelelitsoeng.
Sesebediswa sena se hlahloba CSV ya hao ka nepo — ho kenyeletsa le dikarolo tse qotsitsweng tse nang le dikgwele kapa dikgaolo tsa mola kahare — mme se hlahisa JSON e hlwekileng, e nang le di-indent hanghang ka sebatling sa hao.
Ho kgetha dikgetho tse nepahetseng
| Tlhophiso | E loketse ka ho fetisisa bakeng sa | Lebaka la hore na ke hobaneng ho le bohlokoa ho hlahloba |
|---|---|---|
| Sehlohlanisi se itlhahelang Khetho e ntle ea kamehla | Boholo ba lifaele tsa CSV | E kgetha ka boyona karohantso e tlwaelehileng ka ho fetisisa moleng wa pele. |
| Semokolone / Tab | Thepa e romelloang kantle ho Europe, lifaele tsa TSV | Libaka tse ling le lisebelisoa li romela kantle ka li-semicolon kapa li-tab sebakeng sa likhoma. |
| Mola oa pele ke sehlooho. | Lifaele tse nang le mabitso a likholomo moleng oa pele | E fetola mabitso a likholomo ho ba linotlolo tsa JSON, ho e-na le ho sebelisa mabitso a akaretsang a kang kholomo1 le kholomo2. |
Phetoli ea CSV ho JSON ntle le ho kenya faele ea hau
Ha o lahlela kapa o kgetha faele ya CSV, e balwa ka kotloloho sebatling sa hao ho sebediswa File API — diteng tsa yona di kenngwa ka hara lebokose la mongolo leqepheng mme di hlahlojwa ke JavaScript e sebetsang sebakeng seo. Ha ho letho le fetisetswang ho seva, le bolokwang, kapa le rekotwang.
Kaha ha ho hlokahale ho kenya faele, ha ho na moedi oa boholo ba faele ka lehlakoreng la seva; moedi feela o sebetsang ke boholo ba mongolo oo sebatli sa hau se ka o tšoarang habonolo memori.
Datha ea hau ea CSV ha e tlohe mohaleng oa hau le ka mohla. Ho hlahloba le ho fetola ke JavaScript feela ka lehlakoreng la moreki, 'me ha ho letho le tlalehoang kapa le bolokoang.
Na o hloka ho fetola sebopeho sa sephetho kamora moo? Sesebediswa sa Case Converter se ka thusa ho etsa hore mabitso a batho ba bohlokwa a tshwane.
Letoto la lintho le letoto le bataletseng — sebopeho sa JSON
| Sebopeho sa sephetho | E loketse ka ho fetisisa bakeng sa | Phetisetso |
|---|---|---|
| Letoto la lintho (sesebelisoa sena) Khetho e ntle ea kamehla | Li-API, li-database, le basebelisi ba bangata ba JSON | Boholo ba faele bo boholoanyane kaha linotlolo li pheta-pheta ho tlaleho ka 'ngoe, empa e itlhalosa ebile ho bonolo ho sebetsa ka eona. |
| Mola o kaholimo + lethathamo la mathethamo | Lidatha tse kholo haholo moo boholo ba faele bo leng bohlokoa | E kopane haholoanyane, empa bareki ba hloka lenane la lihlooho hore ba tsebe hore na boleng bo bong le bo bong bo bolela'ng. |
Lisebelisoa le li-API tse ngata li lebelletse lethathamo la li-object joalo ka le hlahisoang ke lena — ke khetho e tloaelehileng e bolokehileng ntle le haeba u na le lebaka le tobileng la ho hloka sebopeho se kopaneng haholoanyane.
Batho ba sebedisa phetoli ya CSV ho JSON bakeng sa eng
- Ntshetsopele ya API Ho fetola tlhahiso ya spreadsheet hore e be datha ya mohlala kapa ya peo bakeng sa API.
- Phetisetso ea data: Ho fetisetsa data ho tsoa ho CSV export ho ea polokelong ea data e thehiloeng ho JSON kapa faeleng ea tlhophiso.
- Ntshetsopele ya marang-rang: Ho kenya data e hlophisitsweng ho JavaScript front end kapa moetsi wa sebaka sa marang-rang se sa fetoheng.
- Tlhahlobo ea data Ho bopa bocha data ea spreadsheet bakeng sa lisebelisoa tse lebelletseng kenyo ea JSON.
- TestingKa potlako ho hlahisa li-fixtures tsa JSON ho tsoa lethathamong le lenyenyane la CSV le ngotsoeng ka letsoho.
Mokhoa oo sesebelisoa sena se sebetsang ka oona
Phetolo e sebetsa ka kotloloho sebatling sa hau sa marang-rang ka JavaScript, e sebelisa 'parser' e ikhethileng ea mofuta oa RFC-4180 e sebetsanang le libaka tse qotsitsoeng, liqotso tse balehileng, le likarohanyo tse kenyelelitsoeng — ha ho letho le kenngoang, le bolokoang, kapa le tlalehoang.
E ntjhafalitsoe la ho qetela: Loetse 13, 2026.
Na tataiso ena e bile le thuso?
Lisebelisoa tse ling ka lebokoseng
Lisebelisoa tse ling tse leshome le metso e mene tsa mahala, tse sa hlokeng senotlolo sa API, li fumaneha leqepheng la lehae.
Sebali sa mantsoe
Palo ea mantsoe, litlhaku, lipolelo le liraka e phelang.
Sefetoli sa boholo ba setšoantšo
Fetoa boholo ba litšoantšo tsa JPG, PNG le WEBP ka lipikselse kapa ka phesente.
Setšoantšo ho PDF
Kopanya litšoantšo hore e be PDF e le 'ngoe e ka khoasolloang.
Sebopehi sa JSON
Khabisa, fokotsa boholo le netefatsa JSON ka litlhahiso tsa liphoso.
Mohlahisi oa li-password
Lipasswete tse matla tse sa reroang ka melao e ikhethileng.