C
All Tools
📊

CSV ↔ JSON மாற்றி

CSV மற்றும் JSON இடையே மாற்றுங்கள்.

CSV (Comma-Separated Values) என்பது ஸ்பிரெட்ஷீட் தரவுகளுக்கான உலகளாவிய வடிவமாகும் — Excel, Google Sheets, டேட்டாபேஸ்கள் மற்றும் ரிப்போர்ட்டிங் டூல்களில் இருந்து எக்ஸ்போர்ட் செய்யப்படுகிறது. JSON என்பது வெப் APIகளுக்கான உலகளாவிய வடிவமாகும். இவை இரண்டிற்கும் இடையே மாற்றுவது தொடர்ந்து தேவைப்படும் ஒரு விஷயம் — ஸ்பிரெட்ஷீட் தரவை ஒரு வெப் அப்ளிகேஷனில் ஏற்றுவது, API தரவை Excel-க்கு எக்ஸ்போர்ட் செய்வது, அல்லது டேட்டா சயின்ஸ் டூல்களுக்காக டேட்டாசெட்களை தயார் செய்வது. இந்த இரு-திசை CSV ↔ JSON கன்வெர்ட்டர் quoted fields மற்றும் type detection-க்கான சரியான ஆதரவுடன் மாற்றத்தை உடனடியாக செய்கிறது.

📋 இந்த கால்குலேட்டரை எப்படி பயன்படுத்துவது

டாக்கிளைப் பயன்படுத்தி மாற்றும் திசையைத் தேர்ந்தெடுக்கவும். CSV to JSON-க்கு: முதல் வரியாக ஹெடர் வரிசையுடன் CSV-ஐ பேஸ்ட் செய்யவும் — ஹெடர்கள் object keys ஆக மாறும். வரிசைகள் JSON அரேயில் objects ஆக மாறும். எண்கள் மற்றும் booleans தானாகவே கண்டறியப்படும் (30 என்ற மதிப்பு எண் 30 ஆக மாறும், "30" என்ற string ஆக அல்ல). JSON to CSV-க்கு: objects கொண்ட ஒரு JSON அரேயை பேஸ்ட் செய்யவும். வெளியீட்டின் முதல் வரிசை ஹெடர் ஆக இருக்கும் (அனைத்து தனித்துவமான keys), அதைத் தொடர்ந்து டேட்டா வரிசைகள் இருக்கும். கமாக்கள் அல்லது இரட்டை மேற்கோள் குறிகள் கொண்ட புலங்கள் RFC 4180-ன் படி தானாகவே இரட்டை மேற்கோள் குறிகளால் சூழப்படும்.

💡 முக்கிய தகவல்கள்

CSV வடிவமைப்பு RFC 4180-ஐ பின்பற்றுகிறது: புலங்கள் கமாக்களால் பிரிக்கப்படுகின்றன, வரிசைகள் CRLF அல்லது LF-ஆல் பிரிக்கப்படுகின்றன, கமாக்கள் அல்லது இரட்டை மேற்கோள் குறிகள் கொண்ட மதிப்புகள் இரட்டை மேற்கோள் குறிகளால் சூழப்படுகின்றன, மற்றும் quoted புலங்களுக்கு உள்ளே இரட்டை மேற்கோள் குறிகள் அவற்றை இரட்டிப்பாக்குவதன் மூலம் ("") escape செய்யப்படுகின்றன. இந்த கன்வெர்ட்டர் இந்த அனைத்து சந்தர்ப்பங்களையும் சரியாகக் கையாளுகிறது. Type inference எண் strings-ஐ எண்களாகவும், "true"/"false"-ஐ booleans ஆகவும் மாற்றுகிறது — அனைத்து மதிப்புகளையும் strings ஆக வைத்திருக்க வேண்டும் என்றால், JSON வெளியீட்டை பரிசோதித்து தேவைக்கேற்ப மாற்றிக் கொள்ளவும். மிகப் பெரிய CSV கோப்புகளுக்கு (மில்லியன் கணக்கான வரிசைகள்), பிரவசர் மெமரி வரம்புகள் பொருந்தும்; பெருமளவு செயலாக்கத்திற்கு pandas (Python) அல்லது csv-parser (Node.js) போன்ற சர்வர்-சைட் டூல்களைப் பயன்படுத்தவும்.

அடிக்கடி கேட்கப்படும் கேள்விகள்

மறுப்பு: இந்த கால்குலேட்டர் வழங்கும் முடிவுகள் தகவல் மற்றும் கல்வி நோக்கங்களுக்காக மட்டுமே. இவை நிதி, மருத்துவ அல்லது சட்ட ஆலோசனை அல்ல. நிதி அல்லது சுகாதார முடிவுகளை எடுப்பதற்கு முன் எப்போதும் தகுதிவாய்ந்த நிபுணரை அணுகவும். உண்மையான முடிவுகள் தனிப்பட்ட சூழ்நிலைகளைப் பொறுத்து மாறுபடலாம்.

⚙️ More Developer Tools Tools

View all Developer Tools tools →