ما الذي تفعله الأداة
تحوّل هذه الأداة سجلات XML إلى جدول HTML يمكن للناس قراءته فعلًا. يصبح كل عنصر متكرر صفًّا في الجدول، وتصبح العناصر الفرعية والسمات أعمدة، وتُسطَّح العناصر المتداخلة إلى أسماء أعمدة منقّطة.
استخدمها لعرض موجز XML أو ملف تصدير في صفحة ويب، أو في التوثيق، أو في رسالة بريد إلكتروني.
طريقة الاستخدام
- الصق XML في مربع الإدخال، أو ارفع ملف
.xml، أو انقر مثال. - يظهر ترميز الجدول على اليسار أثناء الكتابة.
- أوقف تضمين صف العناوين لاستبعاد
<thead>. - انسخ HTML أو نزّله كملف
.html.
مثال
<users>
<user id="1"><name>Alice</name><address><city>Shanghai</city></address></user>
<user id="2"><name>Bob</name><address><city>Beijing, China</city></address></user>
</users>
يصبح جدولًا بالأعمدة name وaddress.city وid، وصفّ واحد لكل مستخدم.
ملاحظات
يُهرَّب النص وفق قواعد HTML كي يُعرض دائمًا كنص. وتصبح فواصل الأسطر داخل القيمة <br>.
الأسئلة الشائعة
› ما العناصر التي تصبح صفوفًا؟
العناصر الفرعية المتكررة للجذر، مثل كل <user> داخل <users>. وإذا كان للجذر عنصر فرعي واحد، يصبح ذلك العنصر الصف الوحيد.
› ماذا يحدث للسمات والعناصر المتداخلة؟
تصبح السمات أعمدة تحمل اسم السمة (id="1" → id). وتصبح العناصر المتداخلة أعمدة بأسماء منقّطة مثل address.city. وتُضمّ القيم البسيطة المتكررة بالفاصل "; ".
› لماذا يُسمّى عمود @id بدلًا من id؟
عندما تحمل سمة وعنصر فرعي الاسم نفسه، تحتفظ السمة بالبادئة @ كي يبقى العمودان منفصلين.
› هل يمكنني تنسيق مظهر الجدول؟
نعم. المخرجات ترميز جدول عادي دون أنماط مضمّنة، لذا تنطبق عليه أنماط CSS في موقعك.