CSV پارسر
CSV ڈیٹا کو اپنے براؤزر میں فوری طور پر پارس، دیکھیں اور تجزیہ کریں۔ متعدد ڈیلیمیٹر، کوٹڈ فیلڈز اور ترتیب دینے کے قابل کالمز سپورٹڈ ہیں۔
یہاں CSV فائل ڈراپ کریں یا براؤز کرنے کے لیے کلک کریں
.csv, .tsv اور .txt فائلیں (10 MB تک) پڑھتا ہے — مکمل طور پر آپ کے براؤزر میں، کچھ بھی اپلوڈ نہیں ہوتا۔
قطاریں
0
کالم
0
پہچانا گیا ڈیلیمیٹر
,
پارس شدہ ڈیٹا
CSV پارسر کا استعمال کیسے کریں
CSV پیسٹ یا ٹائپ کریں
اپنا CSV ڈیٹا پیسٹ کریں، اپلوڈ ایریا پر کوئی .csv فائل ڈراپ کریں، یا آزمائشن کے لیے "Load Sample CSV" پر کلک کریں۔
ڈیلیمیٹر منتخب کریں
اپنا ڈیلیمیٹر منتخب کریں یا خودکار پہچان استعمال کریں۔ اگر آپ کے CSV میں کالم نام ہیں تو ہیڈر قطار کا آپشن آن کریں۔
دیکھیں اور ترتیب دیں
پارس شدہ ٹیبل فوری طور پر نظر آتا ہے۔ ڈیٹا کو صعودی یا نزولی ترتیب دینے کے لیے کسی بھی کالم ہیڈر پر کلک کریں۔
CSV کیا ہے؟
CSV (Comma-Separated Values) ٹیبلولر ڈیٹا ذخیرہ کرنے کا ایک سادہ ٹیکسٹ فارمیٹ ہے۔ ہر لائن ایک قطار کی نمائندگی کرتی ہے، اور قطار کے اندر کی قدریں ایک ڈیلیمیٹر سے الگ ہوتی ہیں — سب سے عام طور پر کوما۔ ایپلیکیشنز، ڈیٹا بیسز اور اسپریڈ شیٹس کے درمیان ڈیٹا کی تبادلوں کے لیے CSV فائلیں بہت استعمال ہوتی ہیں۔
CSV کی اہم خصوصیات
پلین ٹیکسٹ فارمیٹ جو کسی بھی ٹیکسٹ ایڈیٹر میں پڑھا اور ترمیم شدہ ہو سکتا ہے
اسپریڈ شیٹس، ڈیٹا بیسز اور پروگرامنگ زبانوں کی عالمگیر سپورٹ
قدروں کے اندر ڈیلیمیٹر، نئی لائنز اور خصوصی حروف کو سنبھالنے کے لیے کوٹڈ فیلڈز کی سپورٹ
عام سوالات
یہ پارسر کوما (,)، سیمی کولن (؛)، ٹیب اور پائپ (|) ڈیلیمیٹر سپورٹ کرتا ہے۔ آپ خودکار پہچان کا آپشن بھی استعمال کر سکتے ہیں، جو سب سے ممکنہ ڈیلیمیٹر کی شناخت کے لیے آپ کے ڈیٹا کا تجزیہ کرتا ہے۔
ڈبل کوٹس میں بند فیلڈز ایک ہی قدر سمجھی جاتی ہیں۔ اس سے فیلڈز میں ڈیلیمیٹر حرف، نئی لائنیں اور ایسکیپڈ کوٹس (لگاتار دو ڈبل کوٹ حروف "" کے طور پر لکھے گئے) شامل ہو سکتے ہیں۔ مثال کے طور پر، "Alice, Wang" کوما سمیت ایک ہی فیلڈ کے طور پر پارس ہوتا ہے۔
نہیں۔ تمام CSV پارسنگ JavaScript کے ساتھ مکمل طور پر آپ کے براؤزر میں ہوتی ہے۔ آپ کا ڈیٹا کبھی آپ کا ڈیوائس نہیں چھوڑتا، جس سے مکمل رازداری اور سیکیورٹی یقینی ہوتی ہے۔
جی ہاں۔ کوئی .csv، .tsv یا .txt فائل اپلوڈ ایریا پر ڈریگ اینڈ ڈراپ کریں (یا براؤز کرنے کے لیے کلک کریں)۔ فائل براؤزر کی FileReader API کے ساتھ مقامی طور پر پڑھی جاتی ہے — یہ کبھی کسی سرور پر اپلوڈ نہیں ہوتی۔ 10 MB تک فائلیں سپورٹڈ ہیں؛ بڑی فائلوں کو پہلے تقسیم کرنا چاہیے۔
عام CSV گرامر: کوما سے الگ فیلڈز، CRLF لائن اینڈنگز سے ریکارڈز، کوما/کوٹ/نئی لائن سمیت فیلڈز ڈبل کوٹس میں لپٹی ہوئیں، اور ایمبیڈڈ کوٹ لگاتار دو کوٹس کے طور پر لکھا جانا۔ اس کے ساتھ یہ بھی نوٹ ہے کہ پہلا ریکارڈ ہیڈر ہو سکتا ہے۔ حقیقی فائلیں ہر قاعدہ توڑتی ہیں - خالی LF اینڈنگز، کوٹنگ کے بغیر، آخر میں اضافی ڈیلیمیٹر - اس لیے یہ پارسر عام تبدیلیوں کو برداشت کرتے ہوئے ساختی مسائل کو فلیگ کرتا ہے۔
کوما RFC 4180 کا ڈیفالٹ ہے، لیکن یورپی locale اکثر سیمی کولن والی فائلیں ایکسپورٹ کرتے ہیں (ایکسل وہاں ایسا کرتا ہے جہاں ڈیسیمل کوما معیار ہے)، اور اسپریڈ شیٹس سے کاپی-پیسٹ میں ٹیب بچ جاتا ہے۔ پہچان ہر لائن میں امیدوار ڈیلیمیٹر گن کر سب سے مستقل چنتی ہے - یہ پارسر کوما، سیمی کولن، پائپ اور ٹیب خودکار پہچانتا ہے اور آپ اسے اووررائیڈ بھی کر سکتے ہیں۔
بڑے مجرم: ڈیلیمیٹر سمیت فیلڈ بغیر کوٹ کے؛ طاق تعداد میں کوٹس جو اس کے بعد کی ہر قطار خراب کر دے؛ ہیڈر سے زیادہ یا کم کالمز والی غیر ہموار قطاریں؛ اور انکوڈنگ کی عدم مطابقت، جیسے windows-1252 ٹیکسٹ میں mojibake دکھنا یا UTF-8 BOM کا پہلے ہیڈر سیل سے چپکنا۔ یہ پارسر قطار کی لمبائی کی عدم مطابقت رپورٹ کرتا ہے تاکہ خراب لائن آسانے پڑھے۔
سب کچھ کلائنٹ سائیڈ پر چلتا ہے، اس لیے حد سرور ٹائم آؤٹ نہیں بلکہ آپ کے براؤزر کی میموری ہے۔ درجنوں میگا بائٹ کی فائلیں ڈیسک ٹاپ پر عموماً ٹھیک پارس ہو جاتی ہیں؛ اس سے زیادہ کے لیے پہلے ڈیلیمیٹر اعداد و شمار اور قطار/کالم شمار سے فائل جانچیں، یا تجزیے سے پہلے تقسیم کریں۔ کسی بھی سائز میں کوئی بائٹ آپ کی مشین نہیں چھوڑتا۔
متعلقہ ٹولز
مستند حوالہ جات
اس ٹول کے پیچھے کے بنیادی ذرائع — ثانوی خلاصے نہیں بلکہ سرکاری معیار اور specifications۔