CSV to JSON Converter (Header Row to Keys)

CSV-ஐ JSON array ஆக மாற்றுங்கள். Paste செய்யவோ file upload செய்யவோலாம்; இயல்பாக local processing பயன்படுத்தப்படுகிறது.

CSV-ஐ paste செய்து உடனே JSON ஆக மாற்றுங்கள். தனிப்பட்ட தகவல்களை கவனமாக கையாளுங்கள்.

Input data உங்கள் browser-இலேயே process செய்யப்படும்; upload செய்யப்படாது.

CSV JSON Conversion Tool

“CSV JSON conversion”, “csv to json”, மற்றும் “convert CSV to JSON” போன்ற வேலைப்பாடுகளுக்கு quick paste அல்லது upload மூலம் பயன்படுத்தலாம்.

பயன்படுத்துவது எப்படி

  1. CSV-ஐ paste செய்யுங்கள் (அல்லது file upload செய்யுங்கள்)
  2. தேவையானபோது header, type inference, மற்றும் empty-cell behavior-ஐத் தேர்வு செய்யுங்கள்
  3. JSON output-ஐ copy செய்யுங்கள் அல்லது .json ஆக download செய்யுங்கள்

எடுத்துக்காட்டுகள்

அடிப்படை (Type Inference ON)

உள்ளீடு

name,age,active
Alice,30,true
Bob,25,false

வெளியீடு

[
  { "name": "Alice", "age": 30, "active": true },
  { "name": "Bob", "age": 25, "active": false }
]

Empty cell ஐ null ஆக மாற்று

உள்ளீடு

name,age
Alice,
Bob,25

வெளியீடு

[
  { "name": "Alice", "age": null },
  { "name": "Bob", "age": 25 }
]

Conversion குறிப்புகள்

  • Leading zeros முக்கியமான ID columns க்கு type inference-ஐ OFF ஆக வைத்திருங்கள்.
  • TSV க்கு delimiter-ஐ tab ஆக அமைக்கவும் அல்லது auto detection பயன்படுத்தவும்.
  • Column count மாறுபட்டால் warnings-ஐப் பார்த்து, தேவையானபோது delimiter-ஐ கைமுறையாக அமைக்கவும்.

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

முதல் row-ஐ header ஆகப் பயன்படுத்த முடியுமா?

ஆம். Header mode OFF ஆக இருந்தால் keys `col1`, `col2`, ... என்ற வடிவில் தானாக உருவாக்கப்படும்.

Numbers strings ஆகவே இருக்கின்றன.

Type inference-ஐ ON செய்யுங்கள். பாதுகாப்பான இயல்புநிலை OFF ஆகும் (அனைத்து values-ும் strings ஆக இருக்கும்).

Empty cells null ஆக மாறுமா?

Empty string, null, அல்லது omit key ஆகியவற்றில் ஒன்றைத் தேர்வு செய்யலாம்.

TSV-யும் மாற்ற முடியுமா?

Delimiter-ஐ tab ஆக அமைக்கவும் அல்லது auto detection பயன்படுத்தவும்.

Quoted fields-இல் உள்ள commas/newlines-ஐ ஆதரிக்குமா?

ஆம். Parsing தோல்வியுற்றால் quote character மற்றும் delimiter-ஐ வெளிப்படையாக அமைக்கவும்.

Header names duplicate ஆக இருந்தால் என்ன ஆகும்?

அவை `name_2`, `name_3` போன்றவையாக auto-rename செய்யப்படும்; warnings-லிலும் காட்டப்படும்.