§

ನೀವು JSON ಗೆ ಪರಿವರ್ತಿಸಲು ಬಯಸುವ CSV ಅನ್ನು ಪೇಸ್ಟ್ ಮಾಡಿ.

ಡಿಲಿಮಿಟರ್
ಮೊದಲ ಸಾಲು header ಆಗಿದೆ
ಟೈಪ್ ಕೊಯರ್ಷನ್
§

Output

json

CSV ಅನ್ನು JSON ಗೆ ತಿರುಗಿಸುವುದು ಯುಎಸ್ ಮತ್ತು ಯುಕೆ ಡೇಟಾ ಕೆಲಸದಲ್ಲಿ ದಿನನಿತ್ಯದ ಕಾರ್ಯ: data.gov ನಿಂದ ಯುಎಸ್ ಜನಗಣತಿ ಬ್ಯೂರೋ ಬೃಹತ್ ರಫ್ತುಗಳು CSV ಆಗಿ ಬರುತ್ತವೆ, ಇವನ್ನು ಪೈಪ್‌ಲೈನ್‌ಗಳು Snowflake ಅಥವಾ BigQuery ಗೆ ಸೇರಿಸಲು JSON ಆಗಿ ಪಾರ್ಸ್ ಮಾಡುತ್ತವೆ; IRS ಫಾರ್ಮ್ 990 ಲಾಭರಹಿತ-ಹಣಕಾಸು ಡೇಟಾಸೆಟ್‌ಗಳು CSV ಆಗಿ ಬರುತ್ತವೆ, ಚಾರಿಟಿ-ಟ್ರ್ಯಾಕರ್ ಆ್ಯಪ್‌ಗಳು ಅವನ್ನು JSON ದಾಖಲೆಗಳಾಗಿ ಮರು-ರೂಪಿಸುತ್ತವೆ; HUD ಅಮೆರಿಕನ್ ಕಮ್ಯುನಿಟಿ ಸರ್ವೆ ಸಾರಾಂಶಗಳೂ ಹಾಗೆಯೇ ಚಲಿಸುತ್ತವೆ. Open Banking PSD2 ಅನುಸರಣೆಯತ್ತ ಕೆಲಸ ಮಾಡುವ ಯುಕೆ ಫಿನ್‌ಟೆಕ್ ತಂಡಗಳು ವಹಿವಾಟು ಪಟ್ಟಿಗಳನ್ನು CSV (FCA ನಿರೀಕ್ಷಿಸುವ ಸ್ವರೂಪ) ನಿಂದ JSON (Read/Write API ಮಾತನಾಡುವ ಸ್ವರೂಪ) ಗೆ ಪಾರ್ಸ್ ಮಾಡುತ್ತವೆ, ಮತ್ತು VAT ದಾಖಲೆಗಳ HMRC CSV ರಫ್ತುಗಳು ಸಮನ್ವಯದ ಮೊದಲು JSON ಗೆ ಪರಿವರ್ತನೆಯಾಗುತ್ತವೆ. ಈ ಪರಿವರ್ತಕ ಪಾರ್ಸ್ ಅನ್ನು ಸ್ಥಳೀಯವಾಗಿ ಚಲಾಯಿಸುತ್ತದೆ, ಆದ್ದರಿಂದ ಸ್ವಾಮ್ಯದ ಹಣಕಾಸು, ಆರೋಗ್ಯ, ಅಥವಾ ಜನಗಣತಿ-ಸಂಬಂಧಿತ ದಾಖಲೆಗಳು ಎಂದಿಗೂ ಹೋಸ್ಟ್ ಮಾಡಿದ ಪರಿವರ್ತಕವನ್ನು ತಲುಪುವುದಿಲ್ಲ.

CSV ಯಿಂದ JSON ಪರಿವರ್ತನೆ ಎಂದರೇನು?

CSV (Comma-Separated Values, RFC 4180) ಒಂದು ಚಪ್ಪಟೆ, ಕೋಷ್ಟಕ ಪಠ್ಯ ಸ್ವರೂಪ; JSON (JavaScript Object Notation, RFC 8259) ರಚನಾತ್ಮಕ ಮಾಹಿತಿಗಾಗಿ ಒಂದು ವೃಕ್ಷ-ಆಕಾರದ ಪಠ್ಯ ಸ್ವರೂಪ. CSV ಅನ್ನು JSON ಗೆ ಪರಿವರ್ತಿಸುವುದರಿಂದ ಸ್ಪ್ರೆಡ್‌ಶೀಟ್-ಸ್ನೇಹಿ ಕೋಷ್ಟಕವು API-ಸ್ನೇಹಿ ವಸ್ತುಗಳ ಜಾಲವಾಗಿ ಬದಲಾಗುತ್ತದೆ — ಪ್ರತಿ ಸಾಲಿಗೆ ಒಂದು ವಸ್ತು, ಶಿರೋ ಸಾಲು ಕೀಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ — ಒಂದೇ ಕೋಷ್ಠವನ್ನೂ ಮರು-ಟೈಪ್ ಮಾಡದೆ.

CSV ಯಿಂದ JSON ಪರಿವರ್ತನೆ ಹೇಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ?

ಪ್ರತಿ ಪರಿವರ್ತನೆ ನಿಮ್ಮ ಬ್ರೌಸರ್‌ನಲ್ಲಿ ಸ್ಥಳೀಯವಾಗಿ ನಡೆಯುತ್ತದೆ. ಉನ್ನತ-ಮಟ್ಟದ ಹಂತಗಳು:

  1. ನೀವು ಇನ್‌ಪುಟ್ ಫಲಕಕ್ಕೆ CSV ಪೇಸ್ಟ್ ಮಾಡಿ CONVERT ಒತ್ತುತ್ತೀರಿ; ಟೂಲ್ ಪಠ್ಯವನ್ನು ಪಾರ್ಸ್ ಮಾಡಿ ಔಟ್‌ಪುಟ್ ಫಲಕದಲ್ಲಿ ವಸ್ತುಗಳ JSON ಜಾಲವನ್ನು ಹೊರಸೂಸುತ್ತದೆ.
  2. ಒಂದು ಅಕ್ಷರ-ದರ-ಅಕ್ಷರ ಸ್ಥಿತಿ ಯಂತ್ರ (FIELD_START → IN_UNQUOTED_FIELD ಅಥವಾ IN_QUOTED_FIELD) ಇನ್‌ಪುಟ್ ಮೇಲೆ ನಡೆಯುತ್ತದೆ, "" ಉದ್ಧೃತ-ಉದ್ಧೃತ ತಪ್ಪಿಸಿಕೊಳ್ಳುವಿಕೆಯನ್ನು ಗೌರವಿಸುತ್ತದೆ, \r\n ಮತ್ತು \n ಎರಡೂ ಸಾಲು-ಅಂತ್ಯಕಾರಕಗಳನ್ನು ಗುರುತಿಸುತ್ತದೆ, ಮತ್ತು ಮಧ್ಯಂತರ ಪ್ರತಿನಿಧಿತ್ವವಾಗಿ ತಂತಿಗಳ 2-ಆಯಾಮದ ಜಾಲ ಉತ್ಪಾದಿಸುತ್ತದೆ.
  3. ಮೊದಲ ಸಾಲನ್ನು ಶಿರೋ ಎಂದು ಗುರುತಿಸಿದ್ದರೆ, ಅದರ ಕೋಷ್ಠಗಳು ವಸ್ತು ಕೀಗಳಾಗುತ್ತವೆ; ಇಲ್ಲದಿದ್ದರೆ ಟೂಲ್ ಕೃತಕ field0, field1, … ಕೀಗಳನ್ನು ಉತ್ಪಾದಿಸುತ್ತದೆ, ಇದರಿಂದ ಪ್ರತಿ ಸಾಲೂ ಇನ್ನೂ ಪೂರ್ಣ ವಸ್ತುವಿಗೆ ಮ್ಯಾಪ್ ಆಗುತ್ತದೆ.
  4. ವಿಭಾಜಕ (ಅಲ್ಪವಿರಾಮ, ಅರ್ಧವಿರಾಮ, ಟ್ಯಾಬ್, ಪೈಪ್, ಅಥವಾ ಸ್ವಯಂ-ಪತ್ತೆ) ಮತ್ತು ಮಾದರಿ ಒತ್ತಾಯ (ಸಂಖ್ಯೆಗಳು / ಬೂಲಿಯನ್‌ಗಳು / null) ಸಂರಚಿಸಬಹುದಾಗಿದೆ. ಒತ್ತಾಯ ಚಾಲು ಇದ್ದರೆ 30 ಸಂಖ್ಯೆ 30 ಆಗುತ್ತದೆ ಮತ್ತು true ಬೂಲಿಯನ್ ಆಗುತ್ತದೆ; ಆಫ್ ಇದ್ದರೆ ಪ್ರತಿ ಕೋಷ್ಠ ತಂತಿಯಾಗಿ ಉಳಿಯುತ್ತದೆ.
  5. ಔಟ್‌ಪುಟ್ ಓದು-ಮಾತ್ರ ಪಠ್ಯ ಪ್ರದೇಶಕ್ಕೆ JSON.stringify-ಸ್ವರೂಪಿತ ಪಠ್ಯವಾಗಿ ಬರೆಯಲ್ಪಡುತ್ತದೆ, ಮತ್ತು ಡೌನ್‌ಲೋಡ್ ಕೊಂಡಿ application/json;charset=utf-8 MIME ಮಾದರಿಯೊಂದಿಗೆ ಒಂದು Blob ನಿರ್ಮಿಸುತ್ತದೆ, ಇದರಿಂದ ನೀವು ಒಂದೇ ಕ್ಲಿಕ್‌ನಲ್ಲಿ ಫಲಿತಾಂಶ ಉಳಿಸಬಹುದು.

ಈ ಟೂಲ್‌ನಿಂದ CSV ಅನ್ನು JSON ಗೆ ಏಕೆ ಪರಿವರ್ತಿಸಬೇಕು?

  • ಗೌಪ್ಯತೆ: ಪ್ರತಿ ಪಾರ್ಸ್ ಮತ್ತು ರೂಪಾಂತರ ಹಂತ ನಿಮ್ಮ ಬ್ರೌಸರ್‌ನಲ್ಲಿ ನಡೆಯುತ್ತದೆ. ಮಾಹಿತಿ ನಮ್ಮ ಸರ್ವರ್‌ಗಳನ್ನು ಎಂದಿಗೂ ತಲುಪುವುದಿಲ್ಲ.
  • ನಿಖರತೆ: CSV ವಿಶ್ಲೇಷಕ ಒಂದು ನಿಜವಾದ ಸ್ಥಿತಿ ಯಂತ್ರ ಆಗಿದೆ. ಉದ್ಧೃತ ಅಲ್ಪವಿರಾಮ ("Bob, Jr."), ಅಳವಡಿಸಿದ ಹೊಸ ಸಾಲು ಮತ್ತು ತಪ್ಪಿಸಿದ ಉದ್ಧರಣ ಚಿಹ್ನೆ ಒಳಗೊಂಡ ಕ್ಷೇತ್ರಗಳು ಮೂರಲ್ಲ ಒಂದೇ ಕೋಷ್ಟಕ ಕಕ್ಷೆಯಾಗಿ ವಿಶ್ಲೇಷಿಸಲ್ಪಡುತ್ತವೆ — ಸರಳ split(',') ಅಳವಡಿಕೆಗಳು ಇದನ್ನು ತಪ್ಪಾಗಿ ನಿರ್ವಹಿಸುತ್ತವೆ.
  • ಮಾದರಿ ನಿಷ್ಠೆ: ಐಚ್ಛಿಕ ಒತ್ತಾಯವು ಸಂಖ್ಯಾತ್ಮಕ ಮತ್ತು ಬೂಲಿಯನ್ ಕೋಷ್ಠಗಳನ್ನು ನಿಜವಾದ JSON ಸಂಖ್ಯೆಗಳು ಮತ್ತು ಬೂಲಿಯನ್‌ಗಳಾಗಿ ತಿರುಗಿಸುತ್ತದೆ, ಆದ್ದರಿಂದ ನಿಮಗೆ ಸಿಗುವ ಜಾಲ ಎರಡನೇ ಸ್ವಚ್ಛಗೊಳಿಸುವ ಹಂತವಿಲ್ಲದೆ ನೇರವಾಗಿ ಬಳಸಲು ಸಿದ್ಧವಾಗಿರುತ್ತದೆ.
  • ನಮ್ಯತೆ: ಅಲ್ಪವಿರಾಮ-ರಹಿತ CSV ಉಪಭಾಷೆಗಳಿಗೆ ಯಾವುದೇ ವಿಭಾಜಕ ಆಯ್ಕೆ ಮಾಡಿ, ಮೊದಲ ಸಾಲು ಶಿರೋ ಆಗಿದೆಯೇ ಎಂದು ಆಯ್ಕೆ ಮಾಡಿ, ಮತ್ತು ಪ್ರತಿ ಕೋಷ್ಠ ತಂತಿಯಾಗಿ ಉಳಿಯಬೇಕಿರುವ ಸಂದರ್ಭಕ್ಕೆ ಮಾದರಿ ಒತ್ತಾಯ ಟಾಗಲ್ ಮಾಡಿ.

CSV ಯಿಂದ JSON ಪರಿವರ್ತನೆಯ ಸಾಮಾನ್ಯ ಅನ್ವಯಗಳು ಯಾವುವು?

CSV ಅನ್ನು JSON ಗೆ ಪಾರ್ಸ್ ಮಾಡುವುದು ಮಾಹಿತಿ ಕೆಲಸ ಮತ್ತು ಉಪಕರಣ ನಿರ್ಮಾಣದಾದ್ಯಂತ ಕಾಣಿಸಿಕೊಳ್ಳುತ್ತದೆ:

  • API ಅನುಕರಣ: ಸ್ಪ್ರೆಡ್‌ಶೀಟ್‌ನಿಂದ ರಫ್ತು ಮಾಡಿದ CSV ಮಾದರಿ ಡೇಟಾ ಅಂಟಿಸಿ ಅದನ್ನು ನಿಮ್ಮ ಸ್ಥಳೀಯ ಸರ್ವರ್ ನಕಲಿ ಅಂತ್ಯಬಿಂದುವಾಗಿ ಹಿಂತಿರುಗಿಸಬಹುದಾದ JSON ಜಾಲವಾಗಿ ಪರಿವರ್ತಿಸಿ.
  • ಮಾಹಿತಿ ಆಮದು: ಸ್ಪ್ರೆಡ್‌ಶೀಟ್ ರಫ್ತು (ಸಂಪರ್ಕಗಳು, ಸರಕುಪಟ್ಟಿ, ಸಮೀಕ್ಷಾ ಪ್ರತಿಕ್ರಿಯೆಗಳು) ಅನ್ನು ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ ಅಥವಾ ಸ್ಕ್ರಿಪ್ಟ್ CSV ಪಾರ್ಸರ್ ಅವಲಂಬನೆ ಇಲ್ಲದೆ ಪುನರಾವರ್ತಿಸಬಹುದಾದ JSON ಜಾಲವಾಗಿ ತಿರುಗಿಸುವುದು.
  • ಸಂರಚನೆ ಸಂಪಾದನೆ: ತಾಂತ್ರಿಕೇತರ ಪರಿಶೀಲಕರಿಗೆ ಸ್ಪ್ರೆಡ್‌ಶೀಟ್‌ನಲ್ಲಿ ಸೆಟ್ಟಿಂಗ್‌ಗಳು ಅಥವಾ ವೈಶಿಷ್ಟ್ಯ ಧ್ವಜಗಳನ್ನು ಕೋಷ್ಠ-ದರ-ಕೋಷ್ಠ ಸಂಪಾದಿಸಲು ಬಿಟ್ಟು, ನಂತರ ಉಳಿಸಿದ CSV ಅನ್ನು ನಿಮ್ಮ ಆ್ಯಪ್ ನಿಜವಾಗಿ ಲೋಡ್ ಮಾಡುವ JSON ಗೆ ಪರಿವರ್ತಿಸುವುದು.

CSV ಯಿಂದ JSON ಉದಾಹರಣೆ ಹೇಗೆ ಕಾಣುತ್ತದೆ?

ಮೊದಲ ಸಾಲಿನಲ್ಲಿ name,age, ಎರಡನೇ ಸಾಲಿನಲ್ಲಿ Alice,30, ಮತ್ತು ಮೂರನೇ ಸಾಲಿನಲ್ಲಿ "Bob, Jr.",25 ಅಂಟಿಸಿ, ನಂತರ ಅಲ್ಪವಿರಾಮ ವಿಭಾಜಕ, ಮೊದಲ ಸಾಲನ್ನು ಕೀಗಳಾಗಿ, ಮತ್ತು ಮಾದರಿ ಒತ್ತಾಯ ಚಾಲು ಇಟ್ಟು CONVERT ಒತ್ತಿದರೆ [{"name":"Alice","age":30},{"name":"Bob, Jr.","age":25}] ಉತ್ಪಾದಿಸುತ್ತದೆ — "Bob, Jr." ನಲ್ಲಿನ ಉದ್ಧೃತ ಅಲ್ಪವಿರಾಮ ಒಂದೇ ಕ್ಷೇತ್ರದ ಒಳಗೆ ಉಳಿಯುತ್ತದೆ, ಮತ್ತು ವಯಸ್ಸುಗಳು ನಿಜವಾದ JSON ಸಂಖ್ಯೆಗಳಾಗುತ್ತವೆ.

ಈ CSV ಯಿಂದ JSON ಪರಿವರ್ತಕ ಸಂಪೂರ್ಣವಾಗಿ ನನ್ನ ಬ್ರೌಸರ್‌ನಲ್ಲಿ ನಡೆಯುತ್ತದೆಯೇ?

ಹೌದು. ಪ್ರತಿ ಪಾರ್ಸ್ ಮತ್ತು ರೂಪಾಂತರ ಹಂತ ನಿಮ್ಮ ಬ್ರೌಸರ್ ಟ್ಯಾಬ್‌ನಲ್ಲಿ JavaScript ಆಗಿ ಸ್ಥಳೀಯವಾಗಿ ನಡೆಯುತ್ತದೆ. ಉಪಕರಣ fetch, XMLHttpRequest ಅಥವಾ navigator.sendBeacon ಅನ್ನು ಎಂದಿಗೂ ಕರೆಯುವುದಿಲ್ಲ — ನಿಮ್ಮ CSV ಮೊತ್ತ ನಮ್ಮ ಸರ್ವರ್‌ಗಳನ್ನು, ಯಾವುದೇ ತೃತೀಯ-ಪಕ್ಷ ಪರಿವರ್ತಕ ಅಥವಾ ವಿಶ್ಲೇಷಣ ಪೈಪ್‌ಲೈನ್ ತಲುಪುವುದಿಲ್ಲ. ಪುಟ ಒಮ್ಮೆ ಲೋಡ್ ಆದ ನಂತರ ಉಪಕರಣ ಅಂತರ್ಜಾಲ ಸಂಪರ್ಕವಿಲ್ಲದೆಯೂ ಕಾರ್ಯ ನಿರ್ವಹಿಸುತ್ತದೆ, ಏಕೆಂದರೆ ಇದು ಯಾವುದೇ ರನ್‌ಟೈಮ್ API ಅವಲಂಬನೆ ಇಲ್ಲದ ಸ್ಥಿರ HTML/CSS/JS ಬಂಡಲ್ ಆಗಿದೆ.

ಈ ಪರಿವರ್ತಕ ನಿರ್ವಹಿಸಬಹುದಾದ ಗರಿಷ್ಠ input ಗಾತ್ರ ಎಷ್ಟು?

ಪರಿವರ್ತಕ ಇಡೀ ಇನ್‌ಪುಟ್ ಅನ್ನು ಸ್ಮೃತಿಯಲ್ಲಿ ತಡೆಹಿಡಿದಿಟ್ಟು ಮುಖ್ಯ ಸಂಸ್ಕರಣ ಎಳೆಯ ಮೇಲೆ ಸಮಕಾಲೀನವಾಗಿ ನಡೆಯುತ್ತದೆ, ಆದ್ದರಿಂದ ವ್ಯಾವಹಾರಿಕ ಮಿತಿಗಳು ನಿಮ್ಮ ಸಾಧನವನ್ನು ಅವಲಂಬಿಸಿರುತ್ತವೆ. ಆಧುನಿಕ ಲ್ಯಾಪ್‌ಟಾಪ್‌ನಲ್ಲಿ ಸರಿಸುಮಾರು 10 MB ವರೆಗಿನ CSV (ಸರಿಸುಮಾರು 1,00,000 ಸಾಮಾನ್ಯ ಸಾಲುಗಳು) ಗಮನಾರ್ಹ ವಿರಾಮವಿಲ್ಲದೆ ಪರಿವರ್ತಿಸುತ್ತದೆ. ಅದಕ್ಕಿಂತ ಹೆಚ್ಚಿದ್ದರೆ ವಿಶ್ಲೇಷಕ ನಡೆಯುವ ಸಮಯದಲ್ಲಿ ಬಳಕೆದಾರ ಸಂಪರ್ಕ ತಡೆಯಾಗಬಹುದು. Web Worker ಮತ್ತು ಚಂಕ್ ಮಾಡಿದ ವಿಶ್ಲೇಷಕ ಬಳಸಿ ಹರಿಯುವ ಪರಿವರ್ತನೆ ಮುಂಬರುವ ಸುಧಾರಣೆಯಾಗಿ ಯೋಜಿಸಲ್ಪಟ್ಟಿದೆ — ಈಗಿನಂತೆ, ತುಂಬಾ ದೊಡ್ಡ ದತ್ತಸಂಚಯಗಳನ್ನು ಅಂಟಿಸುವ ಮೊದಲು ಭಾಗಿಸಿ.

CSV ಯಿಂದ JSON ಪಾರ್ಸರ್ ಉದ್ಧೃತ ಅಲ್ಪವಿರಾಮ ಮತ್ತು ಅಳವಡಿಸಿದ ಹೊಸ ಸಾಲುಗಳನ್ನು ಹೇಗೆ ನಿರ್ವಹಿಸುತ್ತದೆ?

ವಿಶ್ಲೇಷಕ ಮೂರು ಸ್ಥಿತಿಗಳ (FIELD_START, IN_UNQUOTED_FIELD, IN_QUOTED_FIELD) ಒಂದು ಅಕ್ಷರ-ದರ-ಅಕ್ಷರ ಸ್ಥಿತಿ ಯಂತ್ರ ಆಗಿದೆ — ಸರಳ split(',') ಅಲ್ಲ. ದ್ವಿ-ಉದ್ಧರಣ ಚಿಹ್ನೆಯಲ್ಲಿ ಸುತ್ತಿದ ಕ್ಷೇತ್ರ ಒಳಗೆ ವಿಭಾಜಕ, CR, LF, ಅಥವಾ "" ಆಗಿ ತಪ್ಪಿಸಿದ ನಿಜ ದ್ವಿ-ಉದ್ಧರಣ ಚಿಹ್ನೆ ಒಳಗೊಳ್ಳಬಹುದು, ಕ್ಷೇತ್ರ ಗಡಿಗಳನ್ನು ಮುರಿಯದೆ. ಆದ್ದರಿಂದ "Bob, Jr.",25 ಮೂರಲ್ಲ ಎರಡು ಕ್ಷೇತ್ರಗಳಾಗಿ ವಿಶ್ಲೇಷಿಸಲ್ಪಡುತ್ತದೆ, ಮತ್ತು ಸಾಲುಗಳ ತುಂಬಾ ಉದ್ಧೃತ ಬಹು-ಸಾಲಿನ ವಿವರಣೆ ಒಂದೇ ಕಕ್ಷೆಯಾಗಿ ವಿಶ್ಲೇಷಿಸಲ್ಪಡುತ್ತದೆ.

JSON ಔಟ್‌ಪುಟ್‌ನಲ್ಲಿ ಸಂಖ್ಯೆಗಳು, ಬೂಲಿಯನ್‌ಗಳು, ಮತ್ತು ಖಾಲಿ ಕೋಷ್ಠಗಳು ಹೇಗೆ ಮಾದರಿಗೊಳ್ಳುತ್ತವೆ?

ಮಾದರಿಗೊಳಿಸುವಿಕೆ ಮಾದರಿ ಒತ್ತಾಯ ಟಾಗಲ್‌ನಿಂದ ನಿಯಂತ್ರಿಸಲ್ಪಡುತ್ತದೆ. ಒತ್ತಾಯ ಚಾಲು (ಪೂರ್ವನಿಯೋಜಿತ) ಇದ್ದಾಗ, ಸಂಖ್ಯೆಯಂತೆ ಕಾಣುವ ಕೋಷ್ಠ JSON ಸಂಖ್ಯೆಯಾಗುತ್ತದೆ, true/false ಬೂಲಿಯನ್‌ಗಳಾಗುತ್ತವೆ, ಮತ್ತು ಶಾಬ್ದಿಕ null JSON null ಆಗುತ್ತದೆ; ಉಳಿದೆಲ್ಲ ತಂತಿಯಾಗಿ ಉಳಿಯುತ್ತದೆ. ಒತ್ತಾಯ ಆಫ್ ಇದ್ದಾಗ, ಪ್ರತಿ ಮೌಲ್ಯವೂ ಅದರ ವಿಷಯ ಏನೇ ಇರಲಿ ತಂತಿಯಾಗಿ ಉಳಿಯುತ್ತದೆ — ಮುಂದಿನ ಸೊನ್ನೆಗಳು, ಫೋನ್ ಸಂಖ್ಯೆಗಳು, ಅಥವಾ ID ಕೋಡ್‌ಗಳು ಅಖಂಡವಾಗಿ ಉಳಿಯಬೇಕಾದಾಗ ಉಪಯುಕ್ತ. ಚಿಕ್ಕ ಸಾಲಿನಲ್ಲಿ ಕಾಣೆಯಾದ ಕೊನೆಯ ಕೋಷ್ಠಗಳು ಖಾಲಿ ತಂತಿಗಳಾಗಿ ಹೊರಸೂಸಲ್ಪಡುತ್ತವೆ, ಇದರಿಂದ ಪ್ರತಿ ವಸ್ತುವಿಗೂ ಪೂರ್ಣ ಕೀ ಸಮೂಹ ಇರುತ್ತದೆ.

CSV ಬದಿಯು ಯಾವ ಡಿಲಿಮಿಟರ್‌ಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ?

ನಾಲ್ಕು ಸ್ಪಷ್ಟ ವಿಭಾಜಕಗಳನ್ನು ಬೆಂಬಲಿಸಲಾಗುತ್ತದೆ: ಅಲ್ಪವಿರಾಮ (,, RFC 4180 ಪೂರ್ವನಿಯೋಜಿತ), ಅರ್ಧವಿರಾಮ (;, ಯುರೋಪಿಯನ್ ಭಾಷಾ ಸ್ಥಳಗಳಲ್ಲಿ ಸಾಮಾನ್ಯ), ಟ್ಯಾಬ್ (\t, TSV ಉಪಭಾಷೆ), ಮತ್ತು ಪೈಪ್ (|). ನೀವು ಸ್ವಯಂ-ಪತ್ತೆ ಕೂಡ ಆಯ್ಕೆ ಮಾಡಬಹುದು, ಇದು ಉದ್ಧೃತ ಪ್ರದೇಶಗಳ ಹೊರಗೆ ಇನ್‌ಪುಟ್‌ನ ಮೊದಲ 4 KB ನಲ್ಲಿ ಪ್ರತಿ ಅಭ್ಯರ್ಥಿ ಎಷ್ಟು ಬಾರಿ ಕಾಣಿಸುತ್ತದೆ ಎಣಿಸಿ ಮೊದಲ ಐದು ಸಾಲುಗಳಲ್ಲಿ ಸ್ಥಿರ ಕಾಲಮ್-ಸಂಖ್ಯೆ ನೀಡುವ ಅತ್ಯಂತ ಹೆಚ್ಚಾಗಿ ಕಾಣಿಸುವ ವಿಭಾಜಕ ಆಯ್ಕೆ ಮಾಡುತ್ತದೆ.

ಈ CSV ಯಿಂದ JSON ಪರಿವರ್ತಕ ನಿಜವಾದ ಸ್ಥಿತಿ ಯಂತ್ರ ಮೂಲಕ ವಿಶ್ಲೇಷಿಸುತ್ತದೆ ಮತ್ತು ಸ್ವಚ್ಛ, ಬಳಸಲು-ಸಿದ್ಧ JSON ಹೊರಸೂಸುತ್ತದೆ — ನೀವು API ಕರೆ, ಸ್ಕ್ರಿಪ್ಟ್, ಅಥವಾ ಕೋಡ್ ಪರಿಶೀಲನೆಯಲ್ಲಿ ನೇರವಾಗಿ ಅಂಟಿಸಬಹುದು — ಒಂದೇ ಒಂದು ಬೈಟ್ ಅಪ್‌ಲೋಡ್ ಮಾಡದೆ.