కంటెంట్‌కి దాటవేయండి
Coverton బ్లాగు
ఈ వ్యాసంలో
పట్టికలు మరియు డేటా

CSVని string విలువలతో JSON arrayగా మార్చండి

మొదటి CSV వరుస ప్రతి డేటా వరుస JSON objectకు keyలు ఇస్తుంది. విలువలు stringలుగా ఉంటాయి; number లేదా boolean కోరే వ్యవస్థకు పంపే ముందు రకాలు చూడండి.

సాధనాన్ని తెరవండి →ఈ సాధనం ఎలా ఉపయోగించాలి ↓
CSV నుండి JSONకి మార్చండి
ఈ చిత్రం సాధనం పని చేసే దశలను వివరిస్తుంది. అప్‌లోడ్ చేసిన ఫైల్‌ను ప్రాసెస్ చేసిన ఫలితం కాదు.

ఈ సాధనం ఎలా ఉపయోగించాలి

  1. CSV ఫార్మాట్‌లో ఫైల్‌లను ఎంచుకోండి. ఒక్కో బ్యాచ్‌కు గరిష్ట ఫైల్‌లు: 1.
  2. ఇన్‌పుట్ ఎన్‌కోడింగ్, ఇన్పుట్ డీలిమిటర్ని సమీక్షించి, ఆపై ప్రాసెసింగ్ ప్రారంభించండి.
  3. JSON ఫలితాన్ని డౌన్‌లోడ్ చేయండి మరియు దాని కంటెంట్ మరియు నాణ్యతను తనిఖీ చేయండి.

తగిన సెట్టింగ్‌లు ఎంచుకోండి

మూల ఎన్‌కోడింగ్, automatic లేదా అసలు delimiter ఎంచుకోండి. ఖాళీ, పునరావృత శీర్షికలు సరిచేసి ప్రతి వరుసలో శీర్షికతో సమాన కాలమ్‌లు ఉండేలా చూడండి.

మద్దతున్న ఇన్‌పుట్
  • CSV
అవుట్‌పుట్
  • JSON
అందుబాటులోని సెట్టింగ్‌లు
  • ఇన్‌పుట్ ఎన్‌కోడింగ్
  • ఇన్పుట్ డీలిమిటర్

ప్రారంభానికి ముందు

వరుస, గుర్తింపు, సరిపోలిక అర్థాన్ని నిర్ణయించండి

ఒక వరుస ఆర్డరా, వస్తువా, వినియోగదారుడా, ప్రత్యేక రకమా అనేది ముందుగా రాసుకోండి. విలువలు ఒకేలా ఉన్న అన్ని వరుసలు నకళ్లు కావు. ఫలితాన్ని తీసుకునే ప్రోగ్రామ్‌కు అవసరమైన శీర్షికలు, సమాచార రకాలు, నిలువు వరుసల క్రమం చూడండి. లేని విలువలను ఊహించి నింపకుండా మూలంలోని సమాచారాన్ని ఉంచండి.

సదుపాయం ఉంటే సరైన షీట్, శీర్షిక వరుస ఎంచుకోండి. CSVలో విభాజకం, అక్షర సంకేతీకరణ, ఉల్లేఖనాల్లో వచ్చే కొత్త పంక్తులను చూడండి. ఒకేలా కనిపించే శీర్షికల్లో అదనపు ఖాళీ లేదా అక్షర భేదం ఉండవచ్చు. స్ప్రెడ్‌షీట్‌లో దాచిన సూత్ర ఫలితాన్ని చదవడం సూత్రాన్ని మళ్లీ లెక్కించడం కాదు; మూలంలో అవసరమైన లెక్కను ముందుగా నిర్ధారించండి.

గుర్తింపును లెక్కించే సంఖ్యగా భావించకండి. మొదటి సున్నాలు లేదా పొడవైన సంఖ్య అంకెలు ముందే పోతే ఆకృతి మార్చి తిరిగి పొందలేరు. తేదీలో రోజు, నెల క్రమం, దశాంశ గుర్తు, వేల విభాజకం చూడండి. ఒకే నిలువు వరుసలో వేర్వేరు పద్ధతులు ఉంటే సందేహమైన విలువలను విడిగా ఉంచి మూలంతో నిర్ధారించండి.

సరిపోలికలో ప్రధాన, సూచన పట్టికల క్రమం, ఎంచుకున్న గుర్తింపు చూడండి. పెద్ద, చిన్న అక్షరాలు లేదా ఖాళీలను పట్టించుకోకపోతే నిజంగా వేర్వేరు గుర్తింపులూ కలవవచ్చు. మొదటి లేదా చివరి నకలును ఉంచితే ఫలితం మారుతుంది. అనేక విలువలను విడి వరుసలుగా విస్తరించినప్పుడు మొత్తమూ పునరావృతం కావచ్చు; కలిపే ముందు దాని అర్థం చూడండి.

ఫలితం, నివేదికను మూల సమాచారంతో పోల్చండి

వరుసలు ఎందుకు పెరిగాయో లేదా తగ్గాయో అర్థం చేసుకోండి. కలపడం, సరిపోల్చడం, నకలు తొలగింపు, అనేక విలువల విస్తరణ ప్రభావాలు వేరు. కొత్త శీర్షికనే చూడకుండా దానిలో సరైన విలువ వస్తుందా చూడండి. JSONలో లోపల ఉన్న నిర్మాణం, CSV సాధారణ పట్టిక ఒకటి కాదు; సాధనం మార్పిడి పరిమితిని చదవండి.

తనిఖీ నివేదికలో సూచించిన మూల వరుసలు, వర్తింపజేసిన నియమాలు చూడండి. అది ఆ నియమాల ఫలితం; అన్ని వ్యాపార తప్పుల పూర్తి పరీక్ష కాదు. లెక్కింపు, మొత్తం, సగటు వేర్వేరు ప్రశ్నలకు సమాధానాలు. ఖాళీలు లేదా ప్రత్యేక విలువల నివేదిక లేని సమాచారాన్ని స్వయంగా నింపదు. కరెన్సీ వచనం శుభ్రపరచడం విలువ మార్చడం కాదు.

ముద్రించే పట్టిక, కొలతల పట్టీ, బార్‌కోడ్ లేదా QR ఫలితంలోని విలువలు, కాగితంపై నిజమైన పరిమాణం చూడండి. చదివిన కోడ్ కోరిన విలువతో సరిపోవాలి; చిత్రం తయారవడం అధికారిక గుర్తింపు జారీ కావడం కాదు. Base64 సమాచార ప్రాతినిధ్యాన్ని మారుస్తుంది; గుప్తీకరణ లేదా కుదింపు కాదు. XML, JSON నిర్మాణ భేదాలను కూడా చూడండి.

ఫలితాన్ని స్వీకరించే ప్రోగ్రామ్‌లో మళ్లీ తెరవండి. అది గుర్తింపును సంఖ్యగా, వచనాన్ని తేదీగా భావించవచ్చు. చెడిన అక్షరం, పోయిన అంకె, తప్పు శీర్షిక వేర్వేరు సమస్యలు. మూలం, వాడిన అమరికలు, ఇంకా నిర్ణయించని వరుసలు ఉంచుకోండి; తదుపరి శుభ్రపరిచే పనిలో ఇప్పటికే తనిఖీ చేసిన విలువలు అనవసరంగా మారవు.

ఇన్‌పుట్, అవుట్‌పుట్ ఉదాహరణ

name,count / Coverton,2 → JSON రికార్డుల array

ఉదాహరణలు పని విధానాన్ని వివరిస్తాయి. ఫలితాలు మూల ఫైల్, సెట్టింగ్‌లపై ఆధారపడతాయి.

సేవ్ చేసే ముందు ఫలితం చూడండి

JSON objectల సంఖ్యను CSV డేటా వరుసలతో పోల్చండి. మొదట సున్నాల కోడ్‌లు, ఖాళీ సెల్‌లు, కామా లేదా పంక్తి విరామాలున్న ఫీల్డ్‌లు నమూనాగా చూడండి.

ఆశించిన ఫలితం రాకపోతే

ఖాళీ, పునరావృత శీర్షికలు లేదా అసమాన వరుసలు మార్పిడిని ఆపవచ్చు. కొరియన్ అక్షరాలు చెడితే JSON మార్చే ముందు మూల ఎన్‌కోడింగ్ చూడండి; బైట్‌లు చదివేటప్పుడే సమస్య రావచ్చు.

గుర్తుంచుకోవాల్సిన హద్దులు

  • CSV వచనాన్ని అడ్డు వరుసలు మరియు నిలువు వరుసలలో నిల్వ చేస్తుంది. కొటేషన్ గుర్తులు కామాలు మరియు లైన్ బ్రేక్‌లను కలిగి ఉండవచ్చు. కోడింగ్ మరియు హెడర్ మారుతూ ఉంటాయి. స్ప్రెడ్‌షీట్ ప్రోగ్రామ్‌లు ప్రముఖ సున్నాలు, తేదీ విలువలు లేదా పొడవైన ఐడెంటిఫైయర్‌లను మార్చగలవు.
  • JSON వ్యాఖ్యలు లేదా వెనుక కామాలను అనుమతించదు. అన్వయించడం JavaScript యొక్క సంఖ్యాపరమైన ఖచ్చితత్వ పరిమితులకు లోబడి ఉంటుంది.
  • అక్షర ఎన్‌కోడింగ్, సెపరేటర్‌లు మరియు నిలువు వరుస పేర్లను తనిఖీ చేయండి. జావాస్క్రిప్ట్‌లో పెద్ద సంఖ్యలు ఖచ్చితత్వాన్ని కోల్పోతాయి; CSV అన్ని రకాల మరియు సమూహ నిర్మాణాలను సంరక్షించదు.

తదుపరి పని ఎంచుకోండి

JSON నుండి CSVకి మార్చండి

ఈ మార్పిడికి objectల array కావాలి. nested objectలను వేరు కాలమ్‌లుగా లేదా సెల్‌లో JSON stringలుగా ఉంచవచ్చు; చదివే విధానం మారుతుంది.

Flatteningతో nested properties చుక్కలతో కలిపిన శీర్షికలవుతాయి. Arrayలు పలు వరుసలుగా విప్పబడవు; ఒక్కో అంశం విశ్లేషించాలంటే ఆ సెల్‌లు విడిగా చూడండి.

సాధనాన్ని తెరవండి →

TSV నుండి CSVకి మార్చండి

CSV కోరే వ్యవస్థ కోసం tabతో విడిపోయిన పట్టికను మార్చండి. ఫీల్డ్‌లో కామాలు, పంక్తి విరామాలు ఉండవచ్చు; ప్రతి tabను కామాతో మార్చడమే సరిపోదు.

మూలం UTF-8 లేదా EUC-KR-compatible ఎన్‌కోడింగ్ వాడుతుందో చూసి ఎంచుకోండి. ఇన్‌పుట్ tabలతో చదవబడుతుంది; CSV కామాలతో సేవ్ అవుతుంది.

సాధనాన్ని తెరవండి →

ఈ మార్గదర్శి అందరికీ అందుబాటులో ఉన్న బ్రౌజర్ సాధనం వివరిస్తుంది. అసలు కాపీ ఉంచి పంచుకునే ముందు ఫలితం చూడండి.

ఈ అనువాదం సాఫ్ట్‌వేర్ సహాయంతో తయారు చేయబడింది. మీరు ఆంగ్ల సంస్కరణను కూడా చదవవచ్చు. ఇంగ్లీషులో చదవండి