أضف ملف XML من سجلات مكررة — <records><record>…</record></records>، خلاصة RSS، تصديرًا من قاعدة بيانات — واحصل على CSV بصف لكل سجل. تُقرأ الوثيقة بمحلل XML في متصفحك، ثم تُكتشف قائمة العناصر المكررة تلقائيًا بالنزول من الجذر عبر الأغلفة ذات العنصر الواحد.
يُفرد كل سجل كما في أداة JSON إلى CSV: العناصر المتداخلة أعمدة بنقاط (address.city)، والسمات أعمدة تبدأ بـ @، والعناصر الداخلية المكررة أعمدة مرقّمة، وصف العناوين اتحاد كل الأعمدة. يُكتب CSV بترميز UTF-8 مع BOM اختيارية لـ Excel.
كيفية تحويل XML إلى CSV
أضف ملف XML أو الصق النص.
اختر فاصل المخرج وعلامة BOM إن أردت.
اضغط «حوّل إلى CSV» وراجع المعاينة.
نزّل ملف .csv.
الصيغ المدعومة والحدود
المدخل
XML — ملف أو نص ملصوق، UTF-8
المخرج
CSV وفق RFC 4180، UTF-8، مع BOM اختيارية
الصفوف
العنصر المكرر تحت الجذر
مكان المعالجة
داخل متصفحك — الملف لا يغادر جهازك
ليست مناسبة لِـ: المستندات التي فيها قوائم مختلفة في المستوى نفسه — أول قائمة تُبلغ من الجذر هي الصفوف؛ حوّل إلى JSON أولًا لاختيار غيرها.
الأسئلة الشائعة
هل يغادر ملفي جهازي؟
لا. تجري المعالجة بالكامل داخل متصفحك وبقدرة جهازك نفسه. الملف لا يغادر حاسوبك أو هاتفك، ولهذا تعمل الأداة أيضًا عند انقطاع الإنترنت.
كيف تعرف الأداة أي العناصر هي الصفوف؟
تبدأ من الجذر وتتبع الأغلفة ذات العنصر الواحد حتى تجد قائمة عناصر مكررة — فـ <records><record>…</record></records> يعطي صفًا لكل <record>. وإن لم يوجد عنصر مكرر يصبح المستند كله صفًا واحدًا.
أين تذهب السمات؟
إلى أعمدة تبدأ بـ @، فالعنصر <record id="3"> يعطي عمودًا اسمه @id.