Command Palette

Search for a command to run...

تن

تنسيق XML

تنسيق XML عبر الإنترنت وتجميله وتصغيره والتحقق منه - يحافظ على التعليقات و CDATA وترتيب السمات ، مع الإبلاغ عن الأخطاء الواضحة

ما هو تنسيق XML؟

XML Formatter هي أداة تقرأ أي مستند XML وتعيد كتابتها بهيكل نظيف ومتسق. لصق حمولة XML مصغرة أو فوضوية - مغلف صابون ، موجز RSS ، maven pom.xml ، تخطيط Android ، خريطة موقع - واستعد للقراءة ، أو الترميز الصحيح ، أو طي مستند منسق إلى سطر واحد مضغوط عندما تحتاج إلى أصغر حجم ممكن.

إليك منسق XML عبر الإنترنت على حمولة صغيرة. لصق <note><to>Ana</to><body>Hi &amp؛ bye</body></note>، احتفظ بـ Beautify ومسافتين، واضغط على Format. يضع الإخراج <to> و<body> على خطوطهم الخاصة، مع وضع مسافة بادئة لمسافتين داخل <note>، ويقرأ الرأس "3 عناصر · 4 أسطر · 57 بايت". قم بالتبديل إلى Minify واضغط عليه مرة أخرى، وسيعود نفس المستند إلى سطر واحد بسرعة 50 بايت. &amp؛ يبقى تمامًا كما هو مكتوب. منسق XML هذا مجاني، ولا يوجد تسجيل، ولا توجد خطوة تحميل.

غالبًا ما يصل ملف XML الخام من واجهات برمجة التطبيقات وأدوات البناء والتصدير إلى سطر واحد هائل، أو باستخدام علامات تبويب ومسافات مختلطة تجعل من المستحيل المسح الضوئي. يؤدي تجميله إلى الكشف عن التسلسل الهرمي للعناصر حتى تتمكن من العثور على العقدة التي تحتاجها، أو اكتشاف علامة مفقودة، أو تغيير نسختين. يقوم التصغير بالعكس - تجريد المسافة البيضاء بين العلامات لتقليص ملف التكوين أو نص الطلب دون تغيير معناه. تقوم هذه الأداة بالأمرين معًا، وتتحقق من بنية العلامة على طول الطريق بحيث يتم التقاط العلامات غير المغلقة وغير المتطابقة قبل أن تصل إلى المحلل اللغوي الخاص بك.

كل شيء يعمل بنسبة 100٪ في متصفحك باستخدام محلل خالٍ من التبعية - لا يوجد دومبازر ، ولا رحلة ذهابًا وإيابًا للخادم. غالبًا ما تحمل مستندات XML التكوين أو حمولات التكامل أو المعرفات الداخلية ، لذلك لا يتم تحميل أو تخزين أي شيء تقوم بلصقه. يتم الاحتفاظ بالتعليقات وأقسام cdata وإعلان XML وترتيب السمات الأصلي الخاص بك ، وتستمر الأداة في العمل دون اتصال بمجرد تحميل الصفحة.

يحافظ التنسيق على ما يحمل معنى ويعيد إلى طبيعتها ما لا يحمل معنى. يتم الاحتفاظ بترتيب السمات، لأنه على الرغم من أن XML يعاملها على أنها غير مهمة، إلا أن الأدوات المختلفة والمراجعين لا يفعلون ذلك. تبقى أقسام وتعليقات CDATA دون تغيير. المسافة البيضاء هي المكان الذي تحتاج إلى توخي الحذر فيه. في XML، تكون المسافة بين النص والعنصر الفرعي جزءًا من المستند، وليس تخطيطًا، ولا يقوم هذا المنسق بوضعه بشكل خاص: يتم قطع المسافات البادئة والخلفية في كل عقدة نصية، ويتم تقسيم المحتوى المختلط مثل <p>Hello <b>world</b> مرة أخرى</p> بحيث توضع كل قطعة على خطها الخاص، بينما ينضم Minify إلى القطع بدون مسافات على الإطلاق. اترك ترميزًا بأسلوب النثر مثل هذا غير منسق.

كيفية استخدام منسق XML؟

  1. الصق XML الخاص بك

    الصق أي مستند XML في لوحة الإدخال - مصغرة أو مسننة أو في مكان ما بينهما - أو انقر فوق نموذج التحميل للبدء من مثال كتالوج واقعي مع سمات وتعليق وكتلة cdata.

  2. اختر التنسيق أو التصغير

    اختر تجميلًا للطباعة الجميلة باستخدام مسافة 2 أو 4-مساحة أو مسافة بادئة لعلامة التبويب ، أو تصغير لتجريد كل المساحات البيضاء غير المهمة في خط واحد مضغوط.

  3. اضبط خياراتك

    اختياريًا ، قم بإغلاق العناصر الفارغة ذاتيًا ، وفرز سمات كل عنصر أبجديًا ، أو إزالة التعليقات. يتم تحليل المستند والتحقق من صحته أولاً ، لذلك يتم الإبلاغ عن ترميز مشوه برقم السطر.

  4. انسخ أو قم بتنزيل النتيجة

    انسخ ملف XML المنسق إلى الحافظة أو قم بتنزيله كملف .xml ، ثم قم بإسقاطه في المحرر أو نص الطلب أو التكوين.

الميزات الرئيسية

  • تجميل وتصغير

    XML بطباعة جميلة مع مسافة بادئة قابلة للتكوين لسهولة القراءة ، أو تصغيرها إلى أصغر نموذج خالٍ من المساحات البيضاء - كلاهما من نفس الأداة

  • التعليق وحفظ cdata

    يتم الاحتفاظ بتعليقات XML وأقسام CDATA وإعلان XML وتعليمات المعالجة سليمة ، لذا لا يفقد التنسيق المعلومات أبدًا

  • ترتيب السمة والاقتباس محفوظ

    تحافظ السمات على ترتيبها الأصلي وأسلوب الاقتباس بشكل افتراضي ، مع فرز أبجدي اختياري عندما تريد طلبًا أساسيًا

  • التحقق من صحة المدمج

    يتم اكتشاف البنية المكسورة - علامة غير مغلقة، أو علامة إغلاق غير متطابقة، أو تعليق غير منتهي أو CDATA - مع خطأ محدد، معظمها برقم سطر

Frequently Asked Questions

الصق XML الخاص بك في لوحة الإدخال ، واختر Beautify ، واختر عرضًا للمسافة البادئة ، وانقر فوق تنسيق. تقوم الأداة بتوزيع المستند وإعادة بادئاته وتتيح لك نسخ النتيجة أو تنزيلها. كل المعالجة تحدث في متصفحك - لا يتم تحميل أي شيء.

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!

xml formatterxml beautifierformat xmlxml pretty printxml minifierxml validatorbeautify xmlxml formatter onlineindent xmlonline xml formatterxml formatter free