LibraTool logoLibraTool

ಉಚಿತ JSON ನಿಂದ CSV ಪರಿವರ್ತಕ

JSON ಅರೇಗಳನ್ನು CSV ಗೆ ಮತ್ತು CSV ಅನ್ನು ಹಿಂತಿರುಗಿ JSON ಗೆ ಪರಿವರ್ತಿಸಿ. ನೆಸ್ಟೆಡ್ ಮೌಲ್ಯಗಳು, ಉಲ್ಲೇಖಿಸಿದ ಕ್ಷೇತ್ರಗಳು, ಮತ್ತು ಮೌಲ್ಯಗಳಲ್ಲಿನ ಅಲ್ಪವಿರಾಮಗಳನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ನಿಭಾಯಿಸುತ್ತದೆ.

ಒಮ್ಮೆ ಲೋಡ್ ಆದ ನಂತರ ಆಫ್‌ಲೈನ್‌ನಲ್ಲಿ ಕೆಲಸ ಮಾಡುತ್ತದೆ
JSON ಇನ್‌ಪುಟ್ (ಆಬ್ಜೆಕ್ಟ್‌ಗಳ ಅರೇ)
CSV ಔಟ್‌ಪುಟ್
ಔಟ್‌ಪುಟ್ ಇಲ್ಲಿ ಕಾಣಿಸುತ್ತದೆ…

ಇದು ಹೇಗೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ

ಈ ಟೂಲ್ ಬಾಹ್ಯ ಲೈಬ್ರರಿಗಳಿಲ್ಲದೆ ಸಂಪೂರ್ಣವಾಗಿ ನಿಮ್ಮ ಬ್ರೌಸರ್‌ನಲ್ಲಿ JSON ಮತ್ತು CSV ನಡುವೆ ಪರಿವರ್ತಿಸುತ್ತದೆ — ಪರಿವರ್ತನೆ ತರ್ಕ ಕೈಬರಹದ TypeScript ಆಗಿದ್ದು, ಸ್ಥಳೀಯವಾಗಿ ಚಾಲನೆಯಾಗುತ್ತದೆ. JSON ಪಾರ್ಸಿಂಗ್ ಬ್ರೌಸರ್‌ನ ಸ್ಥಳೀಯ JSON.parse ಬಳಸುತ್ತದೆ, ಆದರೆ CSV ಪಾರ್ಸಿಂಗ್ ಹೆಚ್ಚಿನ ಸರಳ ಪರಿವರ್ತಕಗಳು ತಪ್ಪಾಗಿ ನಿರ್ವಹಿಸುವ ಎಡ್ಜ್ ಕೇಸ್‌ಗಳನ್ನು ನಿರ್ವಹಿಸುವ ಕಸ್ಟಮ್ RFC 4180 ಸ್ಟೇಟ್-ಮೆಷಿನ್ ಬಳಸುತ್ತದೆ.

  1. 1
    JSON ಪಾರ್ಸ್ ಮಾಡಿ ಹೆಡರ್‌ಗಳನ್ನು ಸಂಗ್ರಹಿಸಲಾಗಿದೆ
    JSON.parse() ಇನ್‌ಪುಟ್ ಅನ್ನು ಓದಿ ಅದನ್ನು ಅರೇ ಎಂದು ಪರಿಶೀಲಿಸುತ್ತದೆ. ನಂತರ ಪರಿವರ್ತಕ ಅರೇಯಲ್ಲಿನ ಪ್ರತಿ ಆಬ್ಜೆಕ್ಟ್ ಅನ್ನು ವಾಕ್ ಮಾಡಿ ಎಲ್ಲಾ ಕೀಗಳ ಒಕ್ಕೂಟವನ್ನು ನಿರ್ಮಿಸುತ್ತದೆ — ಹಾಗಾಗಿ ವಿಭಿನ್ನ ಸಾಲುಗಳಲ್ಲಿ ವಿಭಿನ್ನ ಫೀಲ್ಡ್‌ಗಳಿರುವ ವಿರಳ ಅರೇಗಳೂ ಸಹ ಸಂಪೂರ್ಣ ಹೆಡರ್ ಸಾಲನ್ನು ಉತ್ಪಾದಿಸುತ್ತವೆ.
  2. 2
    ಐಚ್ಛಿಕ ನೆಸ್ಟೆಡ್-ಆಬ್ಜೆಕ್ಟ್ ಫ್ಲ್ಯಾಟನಿಂಗ್
    ಫ್ಲ್ಯಾಟನ್ ಆಯ್ಕೆ ಆನ್ ಆಗಿದ್ದರೆ, {"address":{"city":"Oslo"}} ನಂತಹ ನೆಸ್ಟೆಡ್ ಆಬ್ಜೆಕ್ಟ್‌ಗಳನ್ನು ಹೆಡರ್‌ಗಳನ್ನು ನಿರ್ಮಿಸುವ ಮೊದಲು ಡಾಟ್-ನೊಟೇಶನ್ ಕಾಲಂಗಳಾಗಿ (address.city) ಮರುಕಳಿಕೆಯಿಂದ ಕುಗ್ಗಿಸಲಾಗುತ್ತದೆ. ಅರೇಗಳು ಮತ್ತು ಖಾಲಿ ಆಬ್ಜೆಕ್ಟ್‌ಗಳನ್ನು JSON-ಸ್ಟ್ರಿಂಗ್ ಮಾಡಿದ ಸೆಲ್ ಮೌಲ್ಯಗಳಾಗಿ ಬಿಡಲಾಗುತ್ತದೆ.
  3. 3
    ಫಾರ್ಮುಲಾ ತಟಸ್ಥಗೊಳಿಸುವಿಕೆಯೊಂದಿಗೆ RFC 4180-ಅನುಸಾರಿ ಸೆಲ್ ಎನ್‌ಕೋಡಿಂಗ್
    ಪ್ರತಿ ಸೆಲ್ ಮೌಲ್ಯವನ್ನು RFC 4180 ಪ್ರಕಾರ ಎಸ್ಕೇಪ್ ಮಾಡಲಾಗುತ್ತದೆ: ಅಲ್ಪವಿರಾಮಗಳು, ಡಬಲ್-ಕೋಟ್‌ಗಳು ಅಥವಾ ಹೊಸ ಸಾಲುಗಳಿರುವ ಫೀಲ್ಡ್‌ಗಳನ್ನು ಡಬಲ್-ಕೋಟ್‌ಗಳಲ್ಲಿ ಸುತ್ತಲಾಗುತ್ತದೆ, ಮತ್ತು ಒಳಗಿನ ಕೋಟ್‌ಗಳನ್ನು ಡಬಲ್ ಮಾಡಲಾಗುತ್ತದೆ. ಸುರಕ್ಷಿತ ಎಕ್ಸ್‌ಪೋರ್ಟ್ ಮೋಡ್ (ಡೀಫಾಲ್ಟ್ ಆಗಿ ಆನ್) =, +, -, ಅಥವಾ @ ನಿಂದ ಪ್ರಾರಂಭವಾಗುವ ಯಾವುದೇ ಸೆಲ್‌ಗೆ ಒಂದೇ ಕೋಟ್ ಸೇರಿಸುತ್ತದೆ, ಇದು Excel ಅಥವಾ Google Sheets ನಂತಹ ಸ್ಪ್ರೆಡ್‌ಶೀಟ್ ಆಪ್‌ಗಳು ಇಂಜೆಕ್ಟ್ ಮಾಡಿದ ಮೌಲ್ಯಗಳನ್ನು ಎಕ್ಸಿಕ್ಯೂಟಬಲ್ ಫಾರ್ಮುಲಾ ಎಂದು ಪರಿಗಣಿಸುವುದನ್ನು ತಡೆಯುತ್ತದೆ.
  4. 4
    CSV-ನಿಂದ-JSON ಅಕ್ಷರ-ಮಟ್ಟದ ಸ್ಟೇಟ್ ಮೆಷಿನ್ ಬಳಸುತ್ತದೆ
    ದಿಕ್ಕನ್ನು ಹಿಮ್ಮುಖಗೊಳಿಸಿ, ಹಂಚಿಕೆಯ parseCsv ಫಂಕ್ಷನ್ ಇನ್‌ಪುಟ್ ಅನ್ನು ಅಕ್ಷರ-ಅಕ್ಷರವಾಗಿ ವಾಕ್ ಮಾಡುತ್ತದೆ, ಎಂಬೆಡ್ ಮಾಡಿದ ಅಲ್ಪವಿರಾಮಗಳು, ಎಸ್ಕೇಪ್ ಮಾಡಿದ ಡಬಲ್-ಕೋಟ್‌ಗಳು (""), ಮತ್ತು ಸೆಲ್‌ಗಳೊಳಗಿನ ಹೊಸ ಸಾಲುಗಳನ್ನು ಸರಿಯಾಗಿ ನಿರ್ವಹಿಸಲು ಇದು ಕೋಟ್ ಮಾಡಿದ ಫೀಲ್ಡ್‌ನೊಳಗೆ ಇದೆಯೇ ಎಂದು ಟ್ರ್ಯಾಕ್ ಮಾಡುತ್ತದೆ — ಸರಳ ಸಾಲು-ವಿಭಜನೆ ವಿಧಾನ ತಪ್ಪಾಗಿ ನಿರ್ವಹಿಸುವ ಪ್ರಕರಣಗಳು ಇವು. ಅಲ್ಪವಿರಾಮ, ಅರ್ಧವಿರಾಮ, ಟ್ಯಾಬ್, ಅಥವಾ ಪೈಪ್‌ಗಾಗಿ detectDelimiter ಮೊದಲ ಸಾಲನ್ನು ಪರಿಶೀಲಿಸಿ ಪ್ರಮಾಣಿತವಲ್ಲದ ಎಕ್ಸ್‌ಪೋರ್ಟ್‌ಗಳನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಬೆಂಬಲಿಸುತ್ತದೆ.

ಸಂಬಂಧಿತ ಪರಿಕರಗಳು

📊

Excel / XLSX ವೀಕ್ಷಕ

Excel ಅಥವಾ Google Sheets ಇಲ್ಲದೆ .xlsx, .xls, .csv, ಮತ್ತು .ods ಸ್ಪ್ರೆಡ್‌ಶೀಟ್‌ಗಳನ್ನು ತೆರೆಯಿರಿ ಮತ್ತು ವೀಕ್ಷಿಸಿ. ಶೀಟ್‌ಗಳನ್ನು ಬದಲಿಸಿ ಮತ್ತು CSV ಅಥವಾ JSON ಗೆ ರಫ್ತು ಮಾಡಿ. ಸಂಪೂರ್ಣವಾಗಿ ನಿಮ್ಮ ಬ್ರೌಸರ್‌ನಲ್ಲಿ ಚಲಿಸುತ್ತದೆ.

ಇದನ್ನು ಪ್ರಯತ್ನಿಸಿಫೈಲ್‌ಗಳು ಸ್ಥಳೀಯವಾಗಿರುತ್ತವೆ
📊

JSON ನಿಂದ Excel

ಆಬ್ಜೆಕ್ಟ್‌ಗಳ JSON ಅರೇ ಅನ್ನು Excel (XLSX) ಅಥವಾ CSV ಸ್ಪ್ರೆಡ್‌ಶೀಟ್ ಆಗಿ ಪರಿವರ್ತಿಸಿ. ನೆಸ್ಟೆಡ್ ಆಬ್ಜೆಕ್ಟ್‌ಗಳು ಡಾಟೆಡ್ ಕಾಲಮ್‌ಗಳಾಗುತ್ತವೆ. ಸಂಪೂರ್ಣವಾಗಿ ನಿಮ್ಮ ಬ್ರೌಸರ್‌ನಲ್ಲಿ ಚಲಿಸುತ್ತದೆ — ಅಪ್‌ಲೋಡ್ ಇಲ್ಲ.

ಇದನ್ನು ಪ್ರಯತ್ನಿಸಿ
📊

PDF ನಿಂದ Excel

PDF ಬ್ಯಾಂಕ್ ಸ್ಟೇಟ್‌ಮೆಂಟ್‌ಗಳು, ಇನ್‌ವಾಯ್ಸ್‌ಗಳು ಮತ್ತು ವರದಿಗಳಿಂದ ಕೋಷ್ಟಕಗಳನ್ನು Excel (.xlsx) ಅಥವಾ CSV ಗೆ ಹೊರತೆಗೆಯಿರಿ. ಮೊದಲು ಸಾಲುಗಳ ಮುನ್ನೋಟ ನೋಡಿ; ಮೊತ್ತಗಳು ನಿಜವಾದ ಸಂಖ್ಯೆಗಳಾಗಿಯೇ ಉಳಿಯುತ್ತವೆ. ನಿಮ್ಮ ಬ್ರೌಸರ್‌ನಲ್ಲಿ ಚಲಿಸುತ್ತದೆ — ಏನೂ ಅಪ್‌ಲೋಡ್ ಆಗುವುದಿಲ್ಲ.

ಇದನ್ನು ಪ್ರಯತ್ನಿಸಿಫೈಲ್‌ಗಳು ಸ್ಥಳೀಯವಾಗಿರುತ್ತವೆ

ಪದೇ ಪದೇ ಕೇಳಲಾಗುವ ಪ್ರಶ್ನೆಗಳು