درست JSON کو پڑھیں اور اس کی نیسٹڈ اقدار کو ایک سادہ ٹیکسٹ لسٹ میں تبدیل کریں۔ اس مثال کو دوبارہ بنانے کے لیے نیچے دی گئی درست ان پٹ اور سیٹنگز پر عمل کریں۔ JSON سے متن کھولیں.
ماخذ متن تیار کریں
JSON سے ٹیکسٹ کھولیں اور لکھیں یا متن پیسٹ کریں، یا ایک معاون UTF-8 ٹیکسٹ فائل اپ لوڈ کریں۔ اپ لوڈ ایڈیٹر کھولتا ہے؛ یہ ٹول نہیں چلاتا۔ یہ مثال موازنہ میں دکھائے گئے عین مطابق ماخذ کا استعمال کرتی ہے۔
زیادہ سے زیادہ ان پٹ اور نتیجہ: 1 MB UTF-8 متن، 1,048,576 حروف کی ان پٹ حد کے ساتھ۔ توسیعی تبدیلیوں کو بھی نتیجہ کی حد میں فٹ ہونا چاہیے۔
عین مطابق مثال کا ان پٹ استعمال کریں
{"name":"Ada","skills":["writing","research"],"active":true}یہ ٹیکسٹ آپریشن آپ کے براؤزر میں چلتا ہے؛ اس کا ماخذ اور نتیجہ تبدیلی کے لیے نہیں بھیجا جاتا۔ جب سیشن اسٹوریج دستیاب ہو تو اس براؤزر ٹیب میں ایک ڈرافٹ رکھا جا سکتا ہے۔ کلیئر موجودہ ڈرافٹ کو ہٹا دیتا ہے؛ ٹیب بند کرنے سے پہلے اہم کام ڈاؤن لوڈ کریں۔
چیک کریں کہ ٹول کیسے کام کرتا ہے
اس ٹول میں سیٹ کرنے کے لیے کوئی اضافی تبدیلی کے آپشنز نہیں ہیں۔ موازنہ کرنے کے لیے ماخذ کو بالکل ویسا ہی رکھیں جیسا دکھایا گیا ہے۔
پارسر درست JSON قبول کرتا ہے، بشمول نیسٹڈ سرنی اور آبجیکٹس۔ یہ ان کی اقدار کو دیکھتا ہے اور ہر اسکیلر قدر کو ایک نئی لائن پر لکھتا ہے۔ آبجیکٹ کیز شامل نہیں ہیں؛ نمبر، بولین اور نل اپنی ٹیکسٹ نمائندگی بن جاتے ہیں۔ سٹرنگز اپنے ایمبیڈڈ لائن بریکس برقرار رکھ سکتی ہیں۔
اس گائیڈ میں دی گئی مثال
i2TEXT براؤزر ورک فلو میں نومبر 11, 2026 کو تصدیق شدہ۔
- ان پٹ
- example.txt
- آؤٹ پٹ
- json-to-text.txt
- محفوظ شدہ نتیجہ
- 25 بائٹس
نتیجہ لاگو کریں اور معائنہ کریں
جب ان پٹ اور ترتیبات تیار ہوں تو JSON سے ٹیکسٹ منتخب کریں۔ محفوظ شدہ مثال میں، نتیجہ شروع ہوتا ہے: "Ada"۔
آؤٹ پٹ کلیدوں اور ساخت کو ضائع کر دیتا ہے۔ اگر فیلڈ کے نام، تعلقات یا JSON تک واپسی کا سفر اہم ہے تو اصل JSON کو برقرار رکھیں۔ JSON اعداد براؤزر کی معیاری نمبر کی قسم استعمال کرتے ہیں، لہذا بہت بڑے انٹیجرز درستگی کھو سکتے ہیں۔ درست شناخت کنندگان کو اقتباسی نشانات (quoted strings) کے طور پر محفوظ کریں۔
نتیجے کا خلاصہ (Result overview) ان پٹ اور نتیجے کے UTF-8 بائٹ سائز کا موازنہ کرتا ہے۔ چیک کریں کہ نکالی گئی قدریں مطلوبہ ترتیب میں ظاہر ہوں؛ بائٹ کی کم کل تعداد ہٹائے گئے JSON نحو اور کلیدوں کی عکاسی کرتی ہے، نہ کہ اس بات کا ثبوت کہ ہر فیلڈ آپ کے اگلے کام کے لیے موزوں ہے۔
نتیجے کا خلاصہ (Result overview) تبدیل شدہ، غیر تبدیل شدہ اور خالی نتائج میں فرق کرتا ہے۔ غیر تبدیل شدہ نتیجے کا مطلب ہے کہ منتخب کردہ آپریشن نے متن کو تبدیل نہیں کیا؛ خالی نتیجہ ہٹانے یا نکالنے کے متوقع نتیجے کے طور پر ہو سکتا ہے۔
اپنے جائزے کے بعد ورژن محفوظ کریں
موجودہ نتیجے کا جائزہ لیں، پھر TXT فائل محفوظ کرنے کے لیے ڈاؤن لوڈ آئیکن کا استعمال کریں۔ اس مثال میں اصل ڈاؤن لوڈ کا نام json-to-text.txt ہے۔ کاپی اور ڈاؤن لوڈ موجودہ نتیجے کا استعمال کرتے ہیں، لہذا محفوظ کرنے سے پہلے الفاظ میں کوئی بھی حتمی تبدیلی کر لیں۔ 'جاری رکھیں' (Continue to) نتیجے کو کسی مطابقت رکھنے والے اگلے ٹول میں لے جا سکتا ہے، جہاں آپ دوسرا آپریشن چلانے سے پہلے اس کا جائزہ لیتے ہیں۔
نتیجے میں ترمیم کرنے سے ٹول کو دوبارہ چلانے تک حسابی تفصیلات چھپ جاتی ہیں۔ کاپی اور TXT ڈاؤن لوڈ ترمیم شدہ متن کا استعمال کرتے ہیں؛ ماخذ پر واپس جائیں اور رپورٹ کو ریفریش کرنے کے لیے ٹول کو دوبارہ لاگو کریں۔
example.txtjson-to-text.txt
عام سوالات
کن ترتیبات نے یہ مثال تیار کی؟
کسی اضافی تبدیلی کی ترتیبات کی ضرورت نہیں تھی۔ ماخذ اور اصل آؤٹ پٹ کا موازنہ میں دکھایا گیا ہے۔
نتیجہ استعمال کرنے سے پہلے مجھے کیا چیک کرنا چاہیے؟
آؤٹ پٹ کلیدوں اور ساخت کو ضائع کر دیتا ہے۔ اگر فیلڈ کے نام، تعلقات یا JSON تک واپسی کا سفر اہم ہے تو اصل JSON کو برقرار رکھیں۔ JSON اعداد براؤزر کی معیاری نمبر کی قسم استعمال کرتے ہیں، لہذا بہت بڑے انٹیجرز درستگی کھو سکتے ہیں۔ درست شناخت کنندگان کو اقتباسی نشانات (quoted strings) کے طور پر محفوظ کریں۔
یہ متن کہاں پروسیس ہوتا ہے؟
یہ ٹیکسٹ آپریشن آپ کے براؤزر میں چلتا ہے؛ اس کا ماخذ اور نتیجہ تبدیلی کے لیے نہیں بھیجا جاتا۔ جب سیشن اسٹوریج دستیاب ہو تو اس براؤزر ٹیب میں ایک ڈرافٹ رکھا جا سکتا ہے۔ کلیئر موجودہ ڈرافٹ کو ہٹا دیتا ہے؛ ٹیب بند کرنے سے پہلے اہم کام ڈاؤن لوڈ کریں۔
اپنے متن کے ساتھ JSON سے ٹیکسٹ کو آزمائیں۔
اپنا ذریعہ استعمال کریں اور شیئر کرنے سے پہلے نتیجہ کا جائزہ لیں۔