Omnikit
المطورونالملفاتالمالجميع الأدوات
Ctrl K
أدوات المطورينأدوات الملفاتالحاسبات الماليةجميع الأدوات
الرئيسيةأدوات المطورينمنسق XML ومدققه
EnglishالعربيةবাংলাDeutschEspañolFrançaisPolskiPortuguêsРусский

منسق XML ومدققه

مطورون

أضف مسافات بادئة إلى XML، أو صغّره، وشاهد أول خطأ بالسطر والعمود

يعمل في متصفحك. لا يُرسل أي شيء تكتبه إلى أي مكان.

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

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

التالي:
  • منسّق JSON ومدقّقه نسّق JSON وتحقق منه وصغّره ورتّبه مع الموضع الدقيق لكل خطأ
  • منسق HTML ومصغره أضف مسافات بادئة إلى HTML غير المرتب، أو صغّره وشاهد البايتات الموفَّرة

كيفية تنسيق XML وتصغيره والتحقق منه

1

الصق المستند في مربع XML أو اضغط جرّب مثالًا.

2

اختر تنسيق لإضافة المسافات البادئة، أو تصغير لحذفها، أو تحقق للتأكد من أنه سليم البنية.

3

إذا كان المستند معطوبًا، اقرأ السطر والعمود والتلميح تحت المربع وأصلح ذلك الموضع.

4

اضغط نسخ أو تنزيل لأخذ XML المنسّق أو المصغّر.

عن منسق XML ومدققه

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

يصل XML عادةً في حالة مزعجة. استجابة SOAP أو حمولة API سطر واحد بآلاف الأحرف. خلاصة من شريك يرفضها برنامج الاستيراد لديك دون أي تفسير سوى "invalid XML". ملف إعدادات حرّره ثلاثة أشخاص فلم يعد مصطفًا. هنا يصبح الثلاثة مقروئين بلصقة واحدة.

يتحقق المدقق مما يتطلبه XML فعلًا: عنصر جذر واحد، وكل وسم يُغلق باسمه بالترتيب الصحيح، وقيم السمات بين علامات اقتباس ولا تُعيَّن مرتين، وعلامات & مكتوبة ككيانات، ولا شيء خارج الجذر سوى المسافات والتعليقات. تقول الرسائل ما يجب تغييره، مثل العنصر الذي فُتح سابقًا ويجب إغلاقه أولًا. لا يتحقق مقابل DTD أو مخطط XSD؛ بل يتحقق من سلامة بنية المستند، وهو الخطأ الذي يواجهه الناس فعلًا.

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

الأسئلة الشائعة

هل منسق XML هذا مجاني؟

نعم. بلا تسجيل، وبلا حد لحجم المستند، وبلا سقف لعدد مرات الاستخدام. تُموَّل الصفحة ببضعة إعلانات تظهر خارج الأداة، ولا يُضاف شيء إلى مستندك.

هل يُرسل XML الخاص بي إلى خادم؟

لا. التنسيق والتحقق والتصغير كلها تعمل في متصفحك باستخدام JavaScript. الحمولة التي تحتوي على سجلات عملاء أو أرقام طلبات أو نقطة نهاية داخلية لا تغادر جهازك أبدًا ولا تُخزَّن في أي مكان.

كيف أعرف أين يكون XML غير صالح؟

الصقه فتظهر أول مشكلة مع سطرها وعمودها بجانب الإدخال. الأسباب المعتادة هي وسم مُغلق باسم خاطئ، أو قيمة سمة تنقصها علامة الاقتباس، أو علامة & منفردة يجب أن تكون &، أو عنصر جذر ثانٍ.

هل يتحقق مقابل DTD أو مخطط XSD؟

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

هل سيغيّر تصغير XML بياناتي؟

لا. تُحذف فقط المسافات بين العناصر، لأنها مسافات بادئة أضافها منسق. النص داخل العنصر هو البيانات، لذلك يُنسخ كما هو تمامًا، ولا تُمس أقسام CDATA. تُحذف التعليقات ما لم تختر الإبقاء عليها.

هل يمكنه تنسيق استجابة SOAP أو خلاصة RSS؟

نعم. كلاهما XML عادي. الصق الاستجابة كاملة، بما فيها تعريف XML، فتعود شجرة بمسافات بادئة. بادئات مساحات الأسماء مثل soap: وcontent: أسماء عناصر كغيرها وتُحفظ.

هل ما زلت عالقًا؟ اسأل عن منسق XML ومدققه ويمكن لأي شخص يعرف الإجابة أن يجيب. لا حاجة إلى حساب.

أدوات ذات صلة

جميع أدوات المطورين
عارض ومدقق JSONLافحص JSON Lines وNDJSON سطرًا بسطر، واعرض السجلات جدولًا، وحوّلها إلى مصفوفة JSONمنسّق JSON ومدقّقهنسّق JSON وتحقق منه وصغّره ورتّبه مع الموضع الدقيق لكل خطأمنسق SQLنسّق SQL وجمّله لـ PostgreSQL وMySQL وSQL Server وغيرهامعاينة Markdownاكتب Markdown وشاهده معروضًا مباشرة، مع الجداول وقوائم المهام والشيفرةمنسق HTML ومصغرهأضف مسافات بادئة إلى HTML غير المرتب، أو صغّره وشاهد البايتات الموفَّرةمنسق CSS ومصغرهرتّب ورقة الأنماط أو صغّرها، مع عرض الحجم الذي وفّرتهHex Viewer (xxd online)See any file as an xxd hex dump with offsets and text, or turn a hex dump back into a fileGraphQL FormatterFormat, minify and validate GraphQL queries and schemas, with errors by line and column
هل كانت هذه الأداة مفيدة؟
Omnikit

مهام صغيرة تُنجز في متصفحك. مجانية وسريعة وخاصة. لا تُرفع الملفات أبدًا.

الملفات

  • Compress Image
  • Image to PDF
  • Merge PDF
  • Compress PDF
  • PDF to Word
  • Word to PDF

المطورون

  • JSON Formatter & Validator
  • Base64 Encode & Decode
  • JWT Decoder, Verifier & Encoder
  • Password Generator
  • UUID Generator
  • Unix Timestamp Converter

المال

  • SIP Calculator
  • EMI Calculator
  • GST Calculator
  • FD Calculator
  • PPF Calculator
  • Lumpsum Calculator
EnglishالعربيةবাংলাDeutschEspañolFrançaisPolskiPortuguêsРусский
الأدلةالأسئلةمن نحنكيف نتحققمكتبة القوانين (تجريبية)الخصوصيةالشروطالإفصاحاتصل بناMore: Exam practice (UGC NET Paper 1)يعمل في متصفحك. لا يُرفع أي شيء. © 2026 Omnikit (theomnikit.com)