உங்கள் உலாவியில் CSV கோப்பை JSON ஆக மாற்றவும் - ஸ்பிரெட்ஷீடுகளை ஸ்கிரிப்ட்கள், APIகள் அல்லது LLMகளுக்காக நேரடியாக அனுப்புவதற்கு சிறந்தது.
CSV என்பது அட்டவணை தரவிற்கான குறைந்தபட்ச பொதுவான வடிவம்: ஒவ்வொரு ஸ்பிரெட்ஷீட்டும் இதனை ஏற்றுமதி செய்கிறது, ஒவ்வொரு ஸ்கிரிப்டும் இதனை வாசிக்கிறது. JSON என்பது உட்பட்டமைப்புக்களுக்கும் சுயவிளக்கமளிக்கும் தரவுகளுக்கும் அதேப் வகையானது: ஒவ்வொரு நிரல்மொழியும் இதனை பகுப்பாய்வு செய்யலாம், ஒவ்வொரு நவீன API யும் இதனை பயன்படுத்துகிறது. ஸ்பிரெட்ஷீட் தரவை JavaScript ஸ்கிரிப்டிற்கே, REST API க்கு அல்லது பொருள்களைப் போன்று எண்ணியெடுக்கும் LLM க்கு வழங்க வேண்டியபோது CSV ஐ JSON ஆக மாற்றுவது அந்த இடைவெளியை நிரப்புகிறது.
நாங்கள் PapaParse மூலம் CSV-ஐப் பிரித்து, முதல் வரிசையை புலப் பெயர்களாக (field names) கருதி மீதியை பதிவுகள் (records) என扱ிப்போம். எண்ணியல் மதிப்புகள் தானாக டைப் செய்யப்படுகின்றன; மற்ற அனைத்தும் சரங்களாகவே இருந்து கொள்வதனால் மாற்றமில்லை. வெளியீடு இடைநீக்கம் செய்யப்பட்ட (indented) JSON பொருட்களின் வரிசையாக இருக்கும் - ஒரு ஸ்கிரிப்டில் ஒட்டவோ அல்லது curl-க்கு பைப் செய்யவோ தயாராக. எல்லாம் உள்ளூரில் நடைபெறும்; எந்த தரவுமும் உங்கள் உலாவியிலிருந்து வெளியே செல்லாது.
CSV (Comma-Separated Values) என்பது மிகவும் எளிய அட்டவணை வடிவம் - கமா மூலம் பிரிக்கப்பட்ட மதிப்புகளை கொண்ட சாதாரண உரை வரிசைகள். இது ஒவ்வொரு ஸ்பிரெட்ஷீட் செயலி, ஸ்கிரிப்டிங் மொழி மற்றும் தரவு கருவியாலும் வாசிக்கப்படுகிறது.
JSON (JavaScript Object Notation) என்பது வலைப்பின்னலின் கட்டமைக்கப்பட்ட தரவுகளுக்கான பொதுவான மொழி. வரிசைகள், பொருட்கள், எழுத்து வரிசைகள், எண்கள், பூலியன் மதிப்புகள். எல்லா நவீன நிரலாக்க மொழிகளாலும் இதை படிக்கலாம்.
மேலுள்ள மாற்றியில் ஒரு CSV ஐ இழுத்து வைக்கவும், அல்லது உங்கள் சாதனத்திலிருந்து ஒன்றை தேர்வு செய்ய பெட்டியை கிளிக் செய்யவும்.
நாங்கள் வெளியீட்டு வடிவ olarak JSON ஐ முன்னுடன் தேர்வு செய்துள்ளோம். வேறொரு இலக்கை வேண்டுமானால் dropdown-இலிருந்து அதை மாற்றுங்கள்.
Convert-ஐ கிளிக் செய்து முன்னேற்றப் பட்டி முடிந்ததை காத்திருங்கள். JSON தயார் ஆகும்போது அதை பதிவிறக்கவும்.
ஒரு JSON பொருள் வரிசையை CSV கோப்பாக மடக்கவும் - அதை Excel, Google Sheets அல்லது எந்தவொரு ஸ்பிரெட்ஷீட் கருவியிலும் ஒட்டவும்.
JSON கட்டமைப்பு கோப்புகளை மனிதன் வாசிக்க எளிதான YAML வடிவத்துக்கு மாற்றவும் - Kubernetes, GitHub Actions, Docker Compose இதனை விரும்புகின்றன.
Excel XLSX ஸ்பிரெட்ஷீட்டை CSV ஆக மாற்றவும் - ஸ்கிரிப்ட்கள், தரவு கருவிகள் அல்லது .xlsx-ஐ திறக்காமலிருக்கும் முறைமைகளுக்கு பொருத்தமானது.