නොමිලේ JSON සිට CSV පරිවර්තකය
JSON අරා CSV බවටත් CSV JSON බවටත් ආපසු පරිවර්තනය කරන්න. කූඩු ගත අගයන්, ගිණිලිශ්ශේඛර ගත ක්ෂේත්ර සහ අගයන්හි කොමා ස්වයංක්රීයව හසුරුවයි.
පොදු භාවිත
- JSON API දත්ත CSV වලට නිර්යාත කරන්නJSON API ප්රතිකි් රියා සහ දත්ත නිර්යාත වල Excel, Google Sheets සහ දත්ත ගබඩා සඳහා CSV බවට පරිවර්තනය කරන්න.
- JSON ප්රස්තුත Excel බවට CSV බවට පරිවර්තනය කරන්නඕනෑම JSON දත්ත ගොනු හෝ API ප්රතිකි් රියා තැඩු පට්ටිය CSV බවට පරිවර්තනය කරන්න එක්සෙල් සහ Google Sheets සිටින විවෘත කිරීමට හැකි.
- දත්ත ගබඩා ආනයනයට JSON දත්ත සකසන්නMySQL, PostgreSQL, SQLite සහ අනෙකුත් දත්ත සමුදා වෙත තොග ආයාත කිරීම සඳහා JSON නිර්යාත CSV බවට පරිවර්තනය කරන්න.
- විශ්ලේෂණයට JSON වාර්තා CSV බවට පරිවර්තනය කරන්නJSON විශ්ලේෂණ දත්ත, වාර්තා සහ ගිණුම් ව්යාපාරික බුද්ධිය සහ දත්ත විශ්ලේෂණයට CSV බවට පරිවර්තනය කරන්න.
- සංවර්ධක සඳහා JSON CSV සඳහාපරීක්ෂණ අටවුන්, mock දත්ත සහ config JSON ඉතිරිව නිකුතු කිරීම සඳහා CSV බවට ආපසු පරිවර්තනය කරන්න — ඔබේ දත්ත පයිපයිනෙත් කොටස.
එය ක්රියා කරන්නේ කෙසේද
මෙම මෙවලම zero external libraries භාවිතයෙන් JSON සහ CSV අතර සම්පූර්ණයෙන්ම ඔබේ බ්රවුසරයේ පරිවර්තනය කරයි — පරිවර්තන logic දේශීයව ධාවනය වන අතින් ලියන ලද TypeScript ය. JSON parsing බ්රවුසරයේ native JSON.parse භාවිතා කරන අතර, CSV parsing බොහෝ naive converters වැරදි ලෙස හසුරුවන edge cases හසුරුවන අභිරුචි RFC 4180 state-machine එකක් භාවිතා කරයි.
- 1JSON parse කර headers එකතු කෙරේJSON.parse() ආදානය කියවා එය array එකක් ලෙස වලංගු කරයි. converter එක පසුව array එකේ සෑම object එකක්ම හරහා ගොස් සියලුම keys හි union එකක් ගොඩනගයි — එබැවින් විවිධ පේළිවලට විවිධ fields ඇති sparse arrays තවමත් සම්පූර්ණ header පේළියක් නිපදවයි.
- 2විකල්ප nested-object flatteningflatten විකල්පය සක්රියව ඇත්නම්, {"address":{"city":"Oslo"}} වැනි nested objects headers ගොඩනැගීමට පෙර dot-notation columns (address.city) වලට recursively collapse කෙරේ. Arrays සහ හිස් objects JSON-stringified cell values ලෙස තබනු ලැබේ.
- 3formula neutralization සමඟ RFC 4180-අනුකූල cell encodingසෑම cell අගයක්ම RFC 4180 අනුව escape කෙරේ: commas, double-quotes, හෝ newlines අඩංගු fields double-quotes වලින් wrap කර, අභ්යන්තර quotes දෙගුණ කෙරේ. Safe Export ප්රකාරය (පෙරනිමියෙන් සක්රියව) =, +, -, හෝ @ වලින් ආරම්භ වන ඕනෑම cell එකකට තනි quote එකක් prefix කරයි, Excel හෝ Google Sheets වැනි spreadsheet යෙදුම් injected අගයන් ක්රියාකාරී formulas ලෙස සැලකීම වළක්වයි.
- 4CSV-to-JSON character-level state machine එකක් භාවිතා කරයිදිශාව ප්රතිලෝම කරමින්, shared parseCsv ශ්රිතය ආදානය character-by-character හරහා ගොස්, embedded commas, escaped double-quotes (""), සහ cells තුළ newlines නිවැරදිව හසුරුවීමට quoted field එකක් තුළද යන්න track කරයි — සරල line-split approach එකක් වැරදි ලෙස හසුරුවන අවස්ථා. detectDelimiter non-standard exports ස්වයංක්රීයව සහාය දැක්වීමට comma, semicolon, tab, හෝ pipe සඳහා පළමු පේළිය sniff කරයි.
සම්බන්ධ මෙවලම්
Excel / XLSX දර්ශකය
Excel හෝ Google Sheets නොමැතිව .xlsx, .xls, .csv සහ .ods පැතුරුම්පත් විවෘත කර බලන්න. පත්ර මාරු කර CSV හෝ JSON ලෙස නිර්යාත කරන්න. සම්පූර්ණයෙන්ම ඔබේ බ්රවුසරයේ ක්රියා කරයි.
JSON සිට Excel
JSON වස්තු අරාවක් Excel (XLSX) හෝ CSV පැතුරුම් පතකට පරිවර්තනය කරන්න. කූඩු ගත කළ වස්තු ලක්ෂ්ය-රේඛිත තීරු බවට පත් වේ. සම්පූර්ණයෙන්ම ඔබේ බ්රවුසරයේ ක්රියා කරයි — උඩුගත කිරීමක් නැත.
PDF සිට Excel
PDF බැංකු ප්රකාශන, ඉන්වොයිස් සහ වාර්තාවල වගු Excel (.xlsx) හෝ CSV බවට ලබා ගන්න. පළමුව පේළි පෙරදසුන් කරන්න; මුදල් සැබෑ සංඛ්යා ලෙසම පවතී. ඔබේ බ්රවුසරයේම ක්රියාත්මක වේ — කිසිවක් උඩුගත නොවේ.