مفت JSON ڈِف
دو JSON آبجیکٹس کا ساختی موازنہ کریں — دیکھیں کہ کون سی کیز شامل، ہٹائی، یا تبدیل کی گئیں، حتیٰ کہ نیسٹڈ ڈیٹا میں بھی۔ آپ کے براؤزر میں چلتا ہے۔
آپ یہاں .json فائل ڈراپ بھی کر سکتے ہیں۔
آپ یہاں .json فائل ڈراپ بھی کر سکتے ہیں۔
اختیارات: کیز، حروف کی صورت، اقسام نظرانداز کریں، کیز ترتیب دیں
💡 ساختیاتی موازنہ (سطر بہ سطر نہیں): دونوں آبجیکٹ کو چھانتا ہے اور بالکل درست بتاتا ہے کہ کون سے راستے اضافہ، ہٹائے یا تبدیل ہوئے — نیسٹڈ آبجیکٹ اور arrays کی گہرائی میں بھی۔ سب کچھ آپ کے براؤزر میں چلتا ہے۔
عام استعمالات
- دو API ردعمل کا موازنہ کریںدیکھیں کہ دو JSON API ردعمل کے درمیان بالکل کیا بدل گیا۔
- Config فائلوں کا موازنہ کریںدو JSON کنفگریشنز کو Diff کریں تاکہ معلوم ہو کہ ماحول میں کیا بدلا۔
- غیر متوقع JSON تبدیلیوں کو ڈیبگ کریںپتا لگائیں کہ JSON آبجیکٹ وہ نہیں ہے جو آپ نے سوچا تھا۔
- دستاویز کے دو ورژنوں کا موازنہ کریںJSON دستاویز یا ڈیٹا ایکسپورٹ کے دو ورژنز کو Diff کریں۔
- PR میں JSON تبدیلیوں کا جائزہ لیںJSON تبدیلی کو لائن Diff سے زیادہ واضح طریقے سے سمجھیں۔
یہ کیسے کام کرتا ہے
لائن سے لائن فرق JSON کے لیے شور ہے کیونکہ فارمیٹ اور کلید کی ترتیب تبدیل ہوتی ہے۔ یہ دونوں قدروں کا تقابل ڈھانچے کی بنیاد پر کرتا ہے اور آپ کو بالکل بتاتا ہے کہ کیا تبدیل ہوا۔
- 1آپ دونوں JSON قدریں چسپاں کریںایک اصل (A) اور ایک تبدیل شدہ (B)۔ دونوں مقامی طور پر پارس کیے جاتے ہیں — کوئی چیز اپ لوڈ نہیں ہوتی۔
- 2ان کا ڈھانچے کے لحاظ سے موازنہ کیا جاتا ہےٹول دونوں درختوں کے ذریعے تکراری طریقے سے چلتا ہے، فارمیٹ یا کلید کی ترتیب سے قطع نظر کلیدوں اور صف کے اشاریے کو ملاتے ہوئے۔
- 3فرق راستہ کے لحاظ سے درج ہیںہر تبدیلی اپنے درست راستے (جیسے user.roles[1]) سے شامل (+)، ہٹایا گیا (−)، یا تبدیل شدہ (~) پرانی سے نئی قدر کے ساتھ رپورٹ کی جاتی ہے۔
- 4آپ صاف خلاصہ دیکھتے ہیںشامل/ہٹائے گئے/تبدیل شدہ کی گنتی، پھر تفصیلی فہرست — یا تصدیق کہ دونوں ایک جیسے ہیں۔
API ردعمل اور config حساس ہو سکتے ہیں۔ موازنہ مکمل طور پر آپ کے ڈیوائس پر چلتا ہے — کوئی بھی قدر اپ لوڈ نہیں ہوتی۔
متعلقہ ٹولز
PDF کمپیئر
مفت PDF کمپیئر بغیر اپ لوڈ کے: دیکھیں کہ دو ورژنز کے درمیان کیا تبدیل ہوا بطور لفظی سطح کی متنی سرخ لکیر یا بصری فرق، اپنے براؤزر میں۔
متن ڈِف
متن کے دو بلاکس کا موازنہ کریں اور دیکھیں کہ بالکل کیا تبدیل ہوا۔ شامل، ہٹائی، اور غیر تبدیل شدہ سطروں کے ساتھ لائن بہ لائن diff۔
CSV ڈِف
ایک key کالم کے ذریعے دو CSV فائلوں کا موازنہ کریں اور بالکل دیکھیں کہ کون سی قطاریں شامل، ہٹائی، یا تبدیل کی گئیں — مخصوص فیلڈز کے ساتھ جو پرانے سے نئے فرق کرتی ہیں۔ quoted fields سنبھالتا ہے؛ مکمل طور پر آپ کے براؤزر میں چلتا ہے۔