CSV ಇಂದ JSON ಪರಿವರ್ತಕ (ಹೆಡರ್ ಸಾಲಿನಿಂದ ಕೀಗಳನ್ನು ಸ್ವಯಂ-ರಚಿಸಿ)
CSV ಅನ್ನು JSON ಅರೇ ಆಗಿ ಪರಿವರ್ತಿಸಿ. ಗೌಪ್ಯತೆಗಾಗಿ ಪಠ್ಯವನ್ನು ಅಂಟಿಸಿ ಅಥವಾ ಫೈಲ್ ಅನ್ನು ಅಪ್ಲೋಡ್ ಮಾಡಿ ಮತ್ತು ಸ್ಥಳೀಯವಾಗಿ ಪ್ರಕ್ರಿಯೆಗೊಳಿಸಿ.
ತಕ್ಷಣವೇ JSON ಗೆ ಪರಿವರ್ತಿಸಲು CSV ಅಂಟಿಸಿ. ವೈಯಕ್ತಿಕ ಡೇಟಾ ಹೊಂದಿರುವ CSV ಗಳನ್ನು ನಿರ್ವಹಿಸುವಾಗ ಜಾಗರೂಕರಾಗಿರಿ.
ದೊಡ್ಡ CSV ಗಳು (5MB+) ಪ್ರಕ್ರಿಯೆಗೊಳಿಸಲು ಹೆಚ್ಚಿನ ಸಮಯ ತೆಗೆದುಕೊಳ್ಳಬಹುದು.
CSV → JSON ಪರಿವರ್ತಕ
CSV ಇನ್ಪುಟ್
ನಿಮ್ಮ ಇನ್ಪುಟ್ ಬ್ರೌಸರ್ನಲ್ಲಿಯೇ ಇರುತ್ತದೆ ಮತ್ತು ಸರ್ವರ್ಗೆ ಕಳುಹಿಸಲಾಗುವುದಿಲ್ಲ.
JSON ಔಟ್ಪುಟ್
ಆಯ್ಕೆಗಳು
ಮೂಲ
ನಕಲಿ ಹೆಡರ್ಗಳು ವಿಶಿಷ್ಟವಾಗಿರಲು _2, _3 ಸಫಿಕ್ಸ್ ಪಡೆಯುತ್ತವೆ.
ಸುಧಾರಿತ ಆಯ್ಕೆಗಳು
Shift-JIS ಫೈಲ್ ಅಪ್ಲೋಡ್ಗಳಿಗೆ ಮಾತ್ರ ಅನ್ವಯಿಸುತ್ತದೆ.
ಬಳಸುವುದು ಹೇಗೆ (3 ಹಂತಗಳು)
CSV ಅಂಟಿಸಿ ಅಥವಾ ಫೈಲ್ ಆಯ್ಕೆಮಾಡಿ
ಅಗತ್ಯವಿದ್ದರೆ ಆಯ್ಕೆಗಳನ್ನು (ಹೆಡರ್/ಟೈಪ್/ಖಾಲಿ ಸೆಲ್ಗಳು) ಹೊಂದಿಸಿ
ಪರಿವರ್ತಿಸಿ → ನಕಲಿಸಿ ಅಥವಾ ಡೌನ್ಲೋಡ್ ಮಾಡಿ
ಉದಾಹರಣೆಗಳು
ಇನ್ಪುಟ್ CSV
name,age,active Alice,30,true Bob,25,false
[
{ "name": "Alice", "age": 30, "active": true },
{ "name": "Bob", "age": 25, "active": false }
]
ಖಾಲಿ ಸೆಲ್ಗಳು (ಖಾಲಿ → null)
name,age Alice, Bob,25
[
{ "name": "Alice", "age": null },
{ "name": "Bob", "age": 25 }
]
ಪರಿವರ್ತನೆಯ ಟಿಪ್ಸ್
- CSV ಇಂದ JSON ಪರಿವರ್ತನೆಯು ಹೆಡರ್, ಡಿಲಿಮಿಟರ್ ಮತ್ತು ಟೈಪ್ ಇನ್ಫರೆನ್ಸ್ ಸೆಟ್ಟಿಂಗ್ಗಳ ಆಧಾರದ ಮೇಲೆ ಬದಲಾಗುತ್ತದೆ.
- ಉತ್ತಮ ನಿಖರತೆಗಾಗಿ, ಸ್ವಯಂ-ಪತ್ತೆ ವಿಫಲವಾದರೆ ಡಿಲಿಮಿಟರ್ ಅನ್ನು ಹಸ್ತಚಾಲಿತವಾಗಿ ಹೊಂದಿಸಿ.
- CSV ಅನ್ನು JSON ಗೆ ಪರಿವರ್ತಿಸುವಾಗ, ಸುರಕ್ಷತೆಗಾಗಿ ಸೊನ್ನೆಯಿಂದ ಪ್ರಾರಂಭವಾಗುವ ಸಂಖ್ಯೆಗಳನ್ನು (0012) ಸ್ಟ್ರಿಂಗ್ಗಳಾಗಿ ಇರಿಸಿ.
- 5MB ಗಿಂತ ಹೆಚ್ಚಿನ CSV ಗಳು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸಲು ಹೆಚ್ಚಿನ ಸಮಯ ತೆಗೆದುಕೊಳ್ಳಬಹುದು.
ಪರಿವರ್ತನೆಯ ನಿಯಮಗಳು
- ಹೆಡರ್ ಆನ್: ಮೊದಲ ಸಾಲು ಕೀಗಳಾಗುತ್ತದೆ. ಖಾಲಿ ಹೆಡರ್ಗಳು col1 ಆಗುತ್ತವೆ ಮತ್ತು ನಕಲಿಗಳು name_2, name_3 ಇತ್ಯಾದಿ ಆಗುತ್ತವೆ.
- ಹೆಡರ್ ಆಫ್: ಕೀಗಳು col1, col2... ಆಗುತ್ತವೆ ಮತ್ತು ಕಾಲಮ್ ಸಂಖ್ಯೆಯು ಗರಿಷ್ಠ ಕಾಲಮ್ ಉದ್ದಕ್ಕೆ ಸ್ಥಿರವಾಗಿರುತ್ತದೆ.
- ಟೈಪ್ ಇನ್ಫರೆನ್ಸ್ ಆನ್: true/false, null (ಸ್ಟ್ರಿಂಗ್) ಮತ್ತು ಸಂಖ್ಯೆಗಳನ್ನು ಪತ್ತೆಹಚ್ಚಲಾಗುತ್ತದೆ. ಸೊನ್ನೆಯಿಂದ ಪ್ರಾರಂಭವಾಗುವ ಸಂಖ್ಯೆಗಳು ಡಿಫಾಲ್ಟ್ ಆಗಿ ಸ್ಟ್ರಿಂಗ್ಗಳಾಗಿ ಉಳಿಯುತ್ತವೆ.
- ಖಾಲಿ ಸೆಲ್ಗಳು: "" (ಖಾಲಿ), null ಅಥವಾ ಕೀಲಿಯನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ಬಿಟ್ಟುಬಿಡುವುದರಲ್ಲಿ ಒಂದನ್ನು ಆಯ್ಕೆಮಾಡಿ.
- ಡಿಲಿಮಿಟರ್: ಸ್ವಯಂ-ಪತ್ತೆಯು , / / ; / | ಇವುಗಳಲ್ಲಿ ಅತ್ಯಂತ ಸ್ಥಿರವಾದುದನ್ನು ಆಯ್ಕೆ ಮಾಡುತ್ತದೆ.
- ಅಸಮ ಕಾಲಮ್ಗಳು: ಕಾಣೆಯಾದ ಸೆಲ್ಗಳನ್ನು ಭರ್ತಿ ಮಾಡಲಾಗುತ್ತದೆ; ಹೆಚ್ಚುವರಿ ಸೆಲ್ಗಳನ್ನು ಸಾಲಿನ ಎಚ್ಚರಿಕೆಗಳೊಂದಿಗೆ ಹೊಸ ಕಾಲಮ್ಗಳಾಗಿ ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ.
FAQ
ನಾನು ಮೊದಲ ಸಾಲನ್ನು ಹೆಡರ್ ಆಗಿ ಪರಿಗಣಿಸಬೇಕೆ?
ಹೌದು/ಇಲ್ಲ ಎಂಬುದನ್ನು ಬದಲಾಯಿಸಬಹುದು. ಆಫ್ ಮಾಡಿದಾಗ, col1, col2... ಸ್ವಯಂಚಾಲಿತವಾಗಿ ರಚಿಸಲ್ಪಡುತ್ತವೆ.
ಸಂಖ್ಯೆಗಳು ಸ್ಟ್ರಿಂಗ್ಗಳಾಗಿಯೇ ಉಳಿಯುತ್ತಿವೆ
ಟೈಪ್ ಇನ್ಫರೆನ್ಸ್ ಸ್ವಿಚ್ ಬಳಸಿ. ಆಫ್ ಎಲ್ಲವನ್ನೂ ಸ್ಟ್ರಿಂಗ್ಗಳಾಗಿ ಇರಿಸುತ್ತದೆ; ಆನ್ ಸಂಖ್ಯೆಗಳು ಮತ್ತು true/false ಅನ್ನು ಪರಿವರ್ತಿಸುತ್ತದೆ.
ಖಾಲಿ ಸೆಲ್ಗಳು null ಆಗುತ್ತವೆಯೇ?
"" (ಖಾಲಿ), null ಅಥವಾ ಕೀಲಿಯನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ಬಿಟ್ಟುಬಿಡುವುದರಲ್ಲಿ ಒಂದನ್ನು ಆಯ್ಕೆಮಾಡಿ.
ನಾನು TSV ಅನ್ನು ಸಹ ಪರಿವರ್ತಿಸಬಹುದೇ?
ಹೌದು. ಡಿಲಿಮಿಟರ್ ಅನ್ನು ಟ್ಯಾಬ್ಗೆ ಹೊಂದಿಸಿ ಅಥವಾ ಸ್ವಯಂ ಪತ್ತೆಯನ್ನು ಪ್ರಯತ್ನಿಸಿ.
ಇದು ಕೋಟ್ಗಳ ಒಳಗಿನ ಕಾಮಾ/ಹೊಸ ಸಾಲುಗಳನ್ನು ನಿರ್ವಹಿಸುತ್ತದೆಯೇ?
ಹೌದು. ಇದು ಕೋಟೆಡ್ ಫೀಲ್ಡ್ಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ. ವಿಶ್ಲೇಷಣೆ ವಿಫಲವಾದರೆ, ಕೋಟ್ ಅಥವಾ ಡಿಲಿಮಿಟರ್ ಅನ್ನು ಹಸ್ತಚಾಲಿತವಾಗಿ ನಿರ್ದಿಷ್ಟಪಡಿಸಿ.
ಹೆಡರ್ ಹೆಸರುಗಳು ನಕಲಿಯಾಗಿದ್ದರೆ ಏನಾಗುತ್ತದೆ?
ನಕಲಿಗಳನ್ನು _2, _3 ಸಫಿಕ್ಸ್ಗಳೊಂದಿಗೆ ಮರುನಾಮಕರಣ ಮಾಡಲಾಗುತ್ತದೆ ಮತ್ತು ಎಚ್ಚರಿಕೆಗಳಲ್ಲಿ ತೋರಿಸಲಾಗುತ್ತದೆ.