ਆਪਣੇ ਬ੍ਰਾਉਜ਼ਰ ਵਿੱਚ ਇੱਕ CSV ਫਾਇਲ ਨੂੰ JSON ਵਿੱਚ ਬਦਲੋ - ਸਪਰੇਡਸ਼ੀਟਾਂ ਨੂੰ ਸਕ੍ਰਿਪਟ, API, ਜਾਂ LLMs ਵਿੱਚ ਪਾਈਪ ਕਰਨ ਲਈ ਉੱਤਮ।
CSV ਟੇਬੂਲ ਡੇਟਾ ਲਈ ਸਭ ਤੋਂ ਆਮ-ਸਵੀਕਾਰ ਫਾਰਮੈਟ ਹੈ: ਹਰ ਸਪ੍ਰੈੱਡਸ਼ੀਟ ਇਸਨੂੰ ਐਕਸਪੋਰਟ ਕਰਦੀ ਹੈ, ਹਰ ਸਕ੍ਰਿਪਟ ਇਸਨੂੰ ਇੰਪੋਰਟ ਕਰ ਲੈਂਦੀ ਹੈ। JSON ਨੇਸਟ ਕੀਤੇ ਜਾਂ ਸਵੈ-ਵਰਣਨ ਵਾਲੇ ਡੇਟਾ ਲਈ ਓਹੀ ਹੈ: ਹਰ ਪ੍ਰੋਗ੍ਰਾਮਿੰਗ ਭਾਸ਼ਾ ਇਸਨੂੰ ਪਾਰਸ ਕਰ ਸਕਦੀ ਹੈ, ਹਰ ਆਧੁਨਿਕ API ਇਸਨੂੰ ਖਪਤ ਕਰਦਾ ਹੈ। CSV ਨੂੰ JSON ਵਿੱਚ ਬਦਲਣਾ ਉਸ ਸਮੇਂ ਖਾਈ ਨੂੰ ਪੂਰਿਆ ਕਰਦਾ ਹੈ ਜਦੋਂ ਤੁਹਾਨੂੰ ਸਪ੍ਰੈੱਡਸ਼ੀਟ ਡੇਟਾ ਨੂੰ JavaScript ਸਕ੍ਰਿਪਟ, REST API, ਜਾਂ ਉਹ LLM ਜੋ ਓਬਜੈਕਟਸ ਵਾਂਗ ਸੋਚਦਾ ਹੈ, ਵਿੱਚ ਭੇਜਣਾ ਹੋਵੇ.
ਅਸੀਂ CSV ਨੂੰ PapaParse ਨਾਲ ਪਾਰਸ ਕਰਦੇ ਹਾਂ, ਪਹਿਲੀ ਕਤਾਰ ਨੂੰ ਫੀਲਡ ਨਾਮ ਮੰਨ ਕੇ ਅਤੇ ਬਾਕੀ ਨੂੰ ਰਿਕਾਰਡ ਵਜੋਂ ਲੈਂਦੇ ਹਾਂ. ਨੰਬਰਾਤਮਕ ਮੁੱਲ ਆਟੋ-ਟਾਈਪ ਹੁੰਦੇ ਹਨ; ਹੋਰ ਸਭ ਕੁਝ ਸਟਰਿੰਗ ਵਜੋਂ ਹੀ ਰਹਿੰਦਾ ਹੈ. ਆਉਟਪੁੱਟ ਇੰਡੈਂਟ ਕੀਤੀ ਹੋਈ JSON ਐਰੇ ਆਫ਼ ਓਬਜੈਕਟਸ ਹੁੰਦੀ ਹੈ - ਸਕ੍ਰਿਪਟ ਵਿੱਚ ਪੇਸਟ ਕਰਨ ਜਾਂ curl ਨੂੰ ਪਾਈਪ ਕਰਨ ਲਈ ਤਿਆਰ. ਸਭ ਕੁਝ ਸਥਾਨਕ ਤੌਰ 'ਤੇ ਹੁੰਦਾ ਹੈ; ਕੋਈ ਡਾਟਾ ਤੁਹਾਡੇ ਬ੍ਰਾਊਜ਼ਰ ਤੋਂ ਬਾਹਰ ਨਹੀਂ ਜਾਂਦਾ.
CSV (Comma-Separated Values) ਸਭ ਤੋਂ ਸਧਾਰਨ ਟੇਬੂਲਰ ਫਾਰਮੈਟ ਹੈ - ਕੌਮਾ-ਦ्वਾਰਾ ਵੱਖ-ਵੱਖ ਕੀਤੀਆਂ ਕਦਰਾਂ ਵਾਲੀਆਂ ਸਧਾਰਨ ਟੈਕਸਟ ਕਤਾਰਾਂ। ਇਹਨੂੰ ਹਰ ਸਪ੍ਰੈੱਡਸ਼ੀਟ ਪ੍ਰੋਗਰਾਮ, ਸਕ੍ਰਿਪਟਿੰਗ ਭਾਸ਼ਾ ਅਤੇ ਡੇਟਾ ਟੂਲ ਪੜ੍ਹਦੇ ਹਨ.
JSON (JavaScript Object Notation) ਵੈੱਬ ਉੱਤੇ ਸੰਰਚਿਤ ਡੇਟਾ ਲਈ ਆਮ ਭਾਸ਼ਾ ਹੈ। ਐਰੇ, ਆਬਜੈਕਟ, ਸਟਰਿੰਗ, ਨੰਬਰ, ਬੂਲੀਅਨ। ਹਰ ਆਧੁਨਿਕ ਪ੍ਰੋਗਰਾਮਿੰਗ ਭਾਸ਼ਾ ਦੁਆਰਾ ਪੜ੍ਹਿਆ ਜਾਂਦਾ ਹੈ.
ਉਪਰ ਦਿੱਤੇ ਕਨਵਰਟਰ 'ਤੇ ਇੱਕ CSV ਖਿੱਚੋ, ਜਾਂ ਆਪਣੇ ਡਿਵਾਈਸ ਤੋਂ ਚੁਣਨ ਲਈ ਬਾਕਸ 'ਤੇ ਕਲਿੱਕ ਕਰੋ.
ਅਸੀਂ ਨਿਕਾਸ ਫਾਰਮੈਟ ਵਜੋਂ JSON ਪਹਿਲਾਂ ਹੀ ਚੁਣ ਲਿਆ ਹੈ. ਜੇ ਤੁਸੀਂ ਵੱਖਰਾ ਟਾਰਗੇਟ ਚਾਹੁੰਦੇ ਹੋ ਤਾਂ ਡ੍ਰੌਪਡਾਊਨ ਵਿੱਚੋਂ ਇਸਨੂੰ ਬਦਲੋ.
Convert 'ਤੇ ਕਲਿੱਕ ਕਰੋ ਅਤੇ ਪ੍ਰੋਗਰੈਸ ਬਾਰ ਖਤਮ ਹੋਣ ਦੀ ਉਡੀਕ ਕਰੋ। ਜਦੋਂ JSON ਤਿਆਰ ਹੋ ਜਾਵੇ ਤਾਂ ਉਸਨੂੰ ਡਾਊਨਲੋਡ ਕਰੋ।
JSON ਦੀ ਇੱਕ ਆਰੇ ਜੋ ਵਸਤੂਆਂ ਤੇ مشتمل ਹੈ, ਨੂੰ ਇੱਕ CSV ਫਾਇਲ ਵਿੱਚ flatten ਕਰੋ - Excel, Google Sheets, ਜਾਂ ਕਿਸੇ ਵੀ ਸਪ੍ਰੈੱਡਸ਼ੀਟ ਟੂਲ ਵਿੱਚ ਪੇਸਟ ਕਰੋ.
JSON ਕਨਫਿਗ ਫਾਇਲਾਂ ਨੂੰ ਹੋਰ ਮਨੁੱਖ-ਪਾਠਯੋਗ YAML ਫਾਰਮੈਟ ਵਿੱਚ ਬਦਲੋ - Kubernetes, GitHub Actions, Docker Compose ਇਸਨੂੰ ਪਸੰਦ ਕਰਦੇ ਹਨ।
Excel XLSX ਸਪ੍ਰੈੱਡਸ਼ੀਟ ਨੂੰ CSV ਵਿੱਚ ਬਦਲੋ - ਸਕ੍ਰਿਪਟ, ਡੇਟਾ ਟੂਲ, ਜਾਂ ਉਹਨਾਂ ਸਿਸਟਮਾਂ ਲਈ ਜੋ .xlsx ਨਹੀਂ ਖੋਲ੍ਹਦੇ, ਇਹ ਬਿਹਤਰੀਨ ਹੈ।