CSV ਸਾਰਣੀ ਦਰਸ਼ਕ
ਇੱਕ ਸੁੰਦਰ ਰੂਪ ਵਿੱਚ ਫਾਰਮੈਟ ਕੀਤੀ ਸਾਰਣੀ ਵਿੱਚ CSV ਡੇਟਾ ਵੇਖੋ, ਕ੍ਰਮਬੱਧ ਕਰੋ, ਖੋਜੋ ਅਤੇ ਐਕਸਪਲੋਰ ਕਰੋ। ਮੁਫ਼ਤ, ਸੁਰੱਖਿਅਤ, ਅਤੇ ਕੋਈ ਅੱਪਲੋਡ ਦੀ ਲੋੜ ਨਹੀਂ ਹੈ।
CSV ਫਾਈਲ ਨੂੰ ਇੱਥੇ ਖਿੱਚੋ ਅਤੇ ਸੁੱਟੋ
ਜਾਂ ਹੇਠਾਂ CSV ਟੈਕਸਟ ਪੇਸਟ ਕਰੋ
ਇੱਕ ਸੁੰਦਰ ਰੂਪ ਵਿੱਚ ਫਾਰਮੈਟ ਕੀਤੀ ਸਾਰਣੀ ਵਿੱਚ CSV ਡੇਟਾ ਵੇਖੋ, ਕ੍ਰਮਬੱਧ ਕਰੋ, ਖੋਜੋ ਅਤੇ ਐਕਸਪਲੋਰ ਕਰੋ। ਮੁਫ਼ਤ, ਸੁਰੱਖਿਅਤ, ਅਤੇ ਕੋਈ ਅੱਪਲੋਡ ਦੀ ਲੋੜ ਨਹੀਂ ਹੈ।
ਜਾਂ ਹੇਠਾਂ CSV ਟੈਕਸਟ ਪੇਸਟ ਕਰੋ
CSV ਫਾਈਲਾਂ ਕੌਮਿਆਂ ਦੁਆਰਾ ਵੱਖ ਕੀਤੇ ਮੁੱਲਾਂ ਦੇ ਨਾਲ ਸਧਾਰਨ ਟੈਕਸਟ ਹਨ — ਸਧਾਰਨ, ਪਰ ਦ੍ਰਿਸ਼ਟੀਗਤ ਤੌਰ 'ਤੇ ਗੜਬੜ ਵਾਲੀਆਂ। ਇੱਕ ਟੈਕਸਟ ਐਡੀਟਰ ਵਿੱਚ ਇੱਕ CSV ਨੂੰ ਪੜ੍ਹਨਾ ਕਾਮੇ ਨਾਲ ਵੱਖ ਕੀਤੇ ਟੈਕਸਟ ਦੀ ਇੱਕ ਕੰਧ ਪੈਦਾ ਕਰਦਾ ਹੈ ਜਿੱਥੇ ਖੇਤਰ ਦੀਆਂ ਸੀਮਾਵਾਂ ਧੁੰਦਲੀਆਂ ਹੋ ਜਾਂਦੀਆਂ ਹਨ ਅਤੇ ਕਾਲਮ ਅਲਾਈਨਮੈਂਟ ਖਤਮ ਹੋ ਜਾਂਦੀ ਹੈ। ਇੱਕ CSV ਟੇਬਲ ਦਰਸ਼ਕ ਫਾਈਲ ਨੂੰ ਪਾਰਸ ਕਰਦਾ ਹੈ ਅਤੇ ਇਸਨੂੰ ਇੱਕ HTML ਟੇਬਲ ਦੇ ਰੂਪ ਵਿੱਚ ਰੈਂਡਰ ਕਰਦਾ ਹੈ, ਕਾਲਮ ਅਲਾਈਨਮੈਂਟ ਨੂੰ ਬਹਾਲ ਕਰਦਾ ਹੈ ਅਤੇ ਡੇਟਾ ਨੂੰ ਸਕੈਨ ਕਰਨ ਯੋਗ ਬਣਾਉਂਦਾ ਹੈ।
ਸਧਾਰਨ ਡਿਸਪਲੇ ਤੋਂ ਇਲਾਵਾ, ਸਾਰਣੀ ਦਰਸ਼ਕ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਦੀ ਪੇਸ਼ਕਸ਼ ਕਰਦੇ ਹਨ ਜੋ CSV ਡੇਟਾ ਨੂੰ ਟ੍ਰੈਕਟ ਕਰਨ ਯੋਗ ਬਣਾਉਂਦੇ ਹਨ: ਕਾਲਮ ਛਾਂਟੀ (ਉਸ ਕਾਲਮ ਦੁਆਰਾ ਕ੍ਰਮਬੱਧ ਕਰਨ ਲਈ ਇੱਕ ਸਿਰਲੇਖ 'ਤੇ ਕਲਿੱਕ ਕਰੋ), ਫਿਲਟਰਿੰਗ (ਸਿਰਫ਼ ਇੱਕ ਸਥਿਤੀ ਨਾਲ ਮੇਲ ਖਾਂਦੀਆਂ ਕਤਾਰਾਂ ਦਿਖਾਓ), ਖੋਜ (ਸਾਰੇ ਕਾਲਮਾਂ ਵਿੱਚ ਇੱਕ ਮੁੱਲ ਲੱਭੋ), ਅਤੇ ਪੰਨਾ ਨੰਬਰ (ਇੱਕ ਵਾਰ ਵਿੱਚ ਸਭ ਕੁਝ ਲੋਡ ਕੀਤੇ ਬਿਨਾਂ ਵੱਡੀਆਂ ਫਾਈਲਾਂ ਨੈਵੀਗੇਟ ਕਰੋ)।
ਇਹ ਦਰਸ਼ਕ PapaParse ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਤੁਹਾਡੇ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ CSV ਨੂੰ ਪਾਰਸ ਕਰਦਾ ਹੈ, JavaScript ਈਕੋਸਿਸਟਮ ਵਿੱਚ ਸਭ ਤੋਂ ਭਰੋਸੇਯੋਗ CSV ਲਾਇਬ੍ਰੇਰੀ। ਇਹ ਫਾਰਮੈਟ ਦੇ ਗੁਣਾਂ ਨੂੰ ਹੈਂਡਲ ਕਰਦਾ ਹੈ: ਕੋਮਾ, ਐਸਕੇਪਡ ਕੋਟਸ, ਮਿਕਸਡ ਲਾਈਨ ਐਂਡਿੰਗ, ਵਿਕਲਪਿਕ BOM ਮਾਰਕਰ, ਮਲਟੀ-ਲਾਈਨ ਸੈੱਲਾਂ ਵਾਲੇ ਹਵਾਲਾ ਦਿੱਤੇ ਖੇਤਰ। ਰੈਂਡਰ ਕੀਤੀ ਸਾਰਣੀ ਇੰਟਰਐਕਟਿਵ ਹੈ ਅਤੇ ਅਸਲ ਡਾਟਾ ਤੁਹਾਡੀ ਡਿਵਾਈਸ 'ਤੇ ਰਹਿੰਦਾ ਹੈ।
ਐਕਸਲ CSV ਖੋਲ੍ਹਦਾ ਹੈ ਪਰ ਆਪਣੇ ਖੁਦ ਦੇ ਰੂਪਾਂਤਰਨ ਨੂੰ ਲਾਗੂ ਕਰਦਾ ਹੈ — ਅੰਕੀ ਸਤਰਾਂ ਤੋਂ ਮੋਹਰੀ ਜ਼ੀਰੋ ਹਟਾਏ ਗਏ, ਤਾਰੀਖਾਂ ਨੂੰ ਮੁੜ-ਫਾਰਮੈਟ ਕੀਤਾ ਗਿਆ, ਲੰਬੇ ਸੰਖਿਆਵਾਂ 'ਤੇ ਵਿਗਿਆਨਕ ਸੰਕੇਤ ਲਾਗੂ ਕੀਤੇ ਗਏ। ਇਹ ਖਰਾਬ ਡੇਟਾ ਨੂੰ ਬਦਲਦੇ ਹਨ ਅਤੇ ਅਸਲ ਸਮੱਸਿਆਵਾਂ ਪੈਦਾ ਕਰ ਸਕਦੇ ਹਨ ਜੇਕਰ ਫਾਈਲ ਨੂੰ ਦੁਬਾਰਾ ਸੁਰੱਖਿਅਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। ਇੱਕ ਵੈੱਬ ਦਰਸ਼ਕ CSV ਨੂੰ ਬਿਲਕੁਲ ਉਸੇ ਤਰ੍ਹਾਂ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਦਾ ਹੈ ਜਿਵੇਂ ਕਿ ਇਹ ਹੈ, ਬਿਨਾਂ ਕਿਸੇ ਸਵੈਚਲਿਤ ਰੂਪਾਂਤਰਨ ਦੇ।
ਐਕਸਲ ਜਾਂ ਕੋਡ ਸੰਪਾਦਕ ਖੋਲ੍ਹਣ ਤੋਂ ਬਿਨਾਂ ਤੁਰੰਤ ਨਿਰੀਖਣ ਕਰਨਾ ਵੀ ਕੀਮਤੀ ਹੈ। ਇੱਕ ਬ੍ਰਾਊਜ਼ਰ ਟੈਬ ਵਿੱਚ ਸੁੱਟਿਆ ਗਿਆ, ਦਰਸ਼ਕ ਤੁਰੰਤ ਡੇਟਾ ਨੂੰ ਰੈਂਡਰ ਕਰਦਾ ਹੈ। ਰੁਟੀਨ ਤੇਜ਼ ਦਿੱਖ ਲਈ, ਇਹ ਐਕਸਲ ਨੂੰ ਚਾਲੂ ਕਰਨ ਨਾਲੋਂ ਤੇਜ਼ ਹੈ।
ਫਾਈਲ ਸੁੱਟੋ ਜਾਂ ਸਮੱਗਰੀ ਨੂੰ ਪੇਸਟ ਕਰੋ, ਸਾਰਣੀ ਵਿੱਚ ਨੈਵੀਗੇਟ ਕਰੋ।
PapaParse CSV ਭਿੰਨਤਾਵਾਂ ਨੂੰ ਹੈਂਡਲ ਕਰਦਾ ਹੈ: ਕੋਮਾ ਵਾਲੇ ਕੋਟੇਡ ਫੀਲਡ, ਡਬਲਿੰਗ ਦੁਆਰਾ ਬਚੇ ਹੋਏ ਕੋਟਸ, ਮਲਟੀ-ਲਾਈਨ ਸੈੱਲ, ਮਿਕਸਡ ਲਾਈਨ ਐਂਡਿੰਗ, ਫਾਈਲ ਸ਼ੁਰੂ ਹੋਣ 'ਤੇ BOM। ਆਉਟਪੁੱਟ ਐਰੇ ਦੀ ਇੱਕ ਐਰੇ ਹੈ (ਜਾਂ ਆਬਜੈਕਟ ਜੇਕਰ ਹੈਡਰ ਖੋਜੇ ਜਾਂਦੇ ਹਨ)।
ਰੈਂਡਰਿੰਗ ਵੱਡੀਆਂ ਫਾਈਲਾਂ ਲਈ ਵਰਚੁਅਲਾਈਜੇਸ਼ਨ ਦੇ ਨਾਲ ਇੱਕ HTML ਸਾਰਣੀ ਦੀ ਵਰਤੋਂ ਕਰਦੀ ਹੈ — ਉੱਪਰ ਅਤੇ ਹੇਠਾਂ ਪਲੇਸਹੋਲਡਰ ਸਪੇਸਰਾਂ ਦੇ ਨਾਲ, ਸਿਰਫ ਦਿਖਾਈ ਦੇਣ ਵਾਲੀਆਂ ਕਤਾਰਾਂ DOM ਨੂੰ ਰੈਂਡਰ ਕੀਤੀਆਂ ਜਾਂਦੀਆਂ ਹਨ। ਇਹ ਸੈਂਕੜੇ ਹਜ਼ਾਰਾਂ ਕਤਾਰਾਂ ਵਾਲੀਆਂ ਫਾਈਲਾਂ 'ਤੇ ਦਰਸ਼ਕ ਨੂੰ ਜਵਾਬਦੇਹ ਬਣਾਉਂਦਾ ਹੈ।
ਛਾਂਟੀ ਅਤੇ ਫਿਲਟਰਿੰਗ JavaScript ਵਿੱਚ ਹੁੰਦੀ ਹੈ। ਕ੍ਰਮਬੱਧ ਐਲਗੋਰਿਦਮ ਆਮ ਤੌਰ 'ਤੇ ਤੁਲਨਾਕਾਰ ਫੰਕਸ਼ਨਾਂ ਦੇ ਨਾਲ array.sort ਹੁੰਦੇ ਹਨ। ਫਿਲਟਰਿੰਗ ਸਧਾਰਨ ਸ਼ਾਮਿਲ() ਜਾਂ regex ਮੈਚਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦੀ ਹੈ। ਦੋਵੇਂ ਪੂਰੇ ਡੇਟਾਸੈਟ 'ਤੇ ਚੱਲਦੇ ਹਨ; ਪ੍ਰਦਰਸ਼ਨ ਡੇਟਾਸੈਟ ਦੇ ਆਕਾਰ ਅਤੇ ਸਥਿਤੀਆਂ ਦੀ ਗੁੰਝਲਤਾ 'ਤੇ ਨਿਰਭਰ ਕਰਦਾ ਹੈ।