الأدوات
AR

محرر XML

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

انقر على عقدة في الشجرة للانتقال إليها في النص. يُدرج مفتاح Tab مسافتين.

خصوصية تامة: تُعالَج بياناتك في متصفحك ولا تُرفع أبدًا.

كيفية تعديل XML أونلاين

  1. الصق XML، أو افتح ملفًا، أو ابدأ من المثال. تظهر الأخطاء مع رقم السطر والعمود أثناء الكتابة.
  2. انقر على عقدة في الشجرة للانتقال إليها في النص. يُدرج مفتاح Tab مسافتين كمسافة بادئة.
  3. انقر على تنسيق لترتيب المسافات البادئة، ثم انسخ XML أو نزّله كملف .xml.

ماذا يقدّم لك محرر XML؟

نصائح لتعديل XML يدويًا

الحرفاكتبه بالشكلمتى
&&دائمًا، في النص وقيم السمات
<&lt;دائمًا، في النص وقيم السمات
>&gt;اختياري؛ ومطلوب فقط في التسلسل ]]>
"&quot;داخل قيم السمات المحاطة بعلامتي اقتباس مزدوجتين
'&apos;داخل قيم السمات المحاطة بعلامتي اقتباس مفردتين

الأسماء حساسة لحالة الأحرف، لذا يجب إغلاق <Item> بـ </Item> وليس </item>. وبالنسبة للمقاطع الطويلة من الكود أو HTML، يُغنيك قسم CDATA (<![CDATA[ … ]]>) عن تهريب كل حرف.

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

هل يُحفظ XML الخاص بي أو يُرفع؟

تُحفظ آخر مسودة لك في التخزين المحلي لهذا المتصفح فقط، لذا تبقى بعد إعادة تحميل الصفحة. ولا يُرسل أي شيء تكتبه أو تفتحه إلى خادم.

لماذا تظهر كيانات HTML كأخطاء؟

لا يعرّف XML سوى خمسة كيانات مسماة: &amp; و&lt; و&gt; و&quot; و&apos;. أما أسماء HTML مثل &nbsp; أو &copy; فتحتاج إلى DOCTYPE يعرّفها. استخدم مرجع حرف مثل &#160; أو اكتب الحرف نفسه.

هل يتحقق المحرر من XML وفق مخطط XSD؟

لا. يتحقق المحرر من أن XML سليم البنية: وسوم متطابقة، وسمات بين علامات اقتباس، وتهريب صحيح، وعنصر جذر واحد. أما التحقق وفق XSD أو DTD فيتطلب أداة تدعم المخططات مثل xmllint.

هل يمكنني تعديل ملفات XML كبيرة؟

نعم، تعمل الأداة مع ملفات بحجم عدة ميغابايت. لكن المسودات التي يتجاوز حجمها نحو 2 ميغابايت لا تُحفظ في المتصفح، لذا نزّل عملك قبل إغلاق الصفحة.