UltKit

محول XML إلى Excel

اعرض فاتورة XML أو ملف كشف حساب بنكي أو خلاصة منتجات أو ملفًا مُصدَّرًا من برنامج محاسبة كجدول بيانات عادي، بسجل واحد في كل صف، دون إعداد خرائط XML في Excel.

محوّل البيانات

أو أفلت ملفات CSV, TSV, TXT … هنا ·

الحد الأقصى 95 MB لكل ملف· حتى 20 ملفًا· تُحذف بعد 30 دقيقة

الإخراج

تُعالج الملفات على خوادمنا وتُحذف بعد 30 دقيقة.

طريقة استخدام هذه الأداة

  1. 1

    ارفع ملفات XML

    أفلت ملفًا واحدًا أو أكثر بصيغة .xml في منطقة الرفع، بحد أقصى 20 ملفًا في الدفعة الواحدة و95 MB لكل ملف. يتحول كل ملف إلى مصنف مستقل.

  2. 2

    سمِّ ورقة العمل إن أردت

    الصيغة الناتجة هي XLSX. ضمن الإعدادات المتقدمة، يغيّر الخيار اسم الورقة اسم علامة التبويب، ويتيح الخيار التواريخ إعادة كتابة الطوابع الزمنية بتنسيق يسهل على فريقك قراءته.

  3. 3

    حوّل الملف وافتحه

    اضغط تحويل إلى XLSX (Excel) ثم افتح المصنف في Excel أو Numbers أو Google Sheets أو LibreOffice Calc.

ملفات XML التي يحتاج الناس إلى فتحها في Excel

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

منذ يناير 2019 تشترط إيطاليا مرور فواتير الأعمال بين الشركات عبر نظام التبادل لديها بصيغة FatturaPA XML. وتنقل شبكة Peppol التي يستخدمها كثير من المشترين العموميين في أوروبا فواتير UBL، وهي XML أيضًا. وتسلّم البنوك المنتقلة إلى ISO 20022 كشوف الحسابات بصيغة camt.053 XML. وتصف الأسواق الإلكترونية وملفات التسوق المنتجات بصيغة XML، وتصدّر كثير من برامج المحاسبة القيود بالطريقة نفسها. وكثيرًا ما يصل كل ذلك إلى مكتب من لا يريد سوى جدول.

  1. الفواتير

    ملفات UBL وFatturaPA: صف لكل بند فاتورة مع الصنف والكمية ونسبة الضريبة والمبلغ.

  2. كشوف الحسابات البنكية

    ملفات camt.053: صف لكل قيد مسجّل مع التاريخ والمبلغ والعملة والطرف المقابل.

  3. ملفات المنتجات

    ملفات المتاجر والأسواق الإلكترونية: صف لكل منتج مع المعرّف والعنوان والسعر والتوفر.

محول XML إلى Excel أم استيراد XML المدمج في Excel

هذا المحولExcel لنظام WindowsExcel لنظام Mac
يفتح أي ملف XML كجدولyesyesno
دون خريطة XML أو رسالة مخططyesnono
يحوّل ملفات كثيرة دفعة واحدةحتى 20ملف واحد في كل مرةno
يعمل دون ترخيص Excelyesnono

XML

Extensible Markup Language

XML لغة ترميز للبيانات المنظمة نشرتها W3C عام 1998. تستخدم وسومًا متداخلة مع سمات وتدعم المخططات ومساحات الأسماء والتحقق، مما يجعلها متينة للمستندات المعقدة. تقوم عليها خلاصات RSS وSVG ومستندات Office وخرائط المواقع وكثير من عمليات تبادل البيانات في المؤسسات والجهات الحكومية. XML مطوّل مقارنة بـ JSON، لكن كل لغة برمجة وكثيرًا من أدوات الجداول تستطيع قراءته.

الضغط
–
الشفافية
–
الحركة
–
سنة الظهور
1998 · W3C
محول XML

XLSX

مصنف Microsoft Excel

XLSX هو تنسيق المصنفات الافتراضي في Microsoft Excel منذ Office 2007، ويستند إلى معيار Office Open XML. يخزّن أوراقًا متعددة والصيغ والتنسيق والمخططات والجداول المحورية والتحقق من صحة البيانات في حزمة ZIP من ملفات XML. يدعم أكثر من مليون صف في الورقة الواحدة وهو تنسيق التبادل الافتراضي لجداول الأعمال. تفتح XLSX برامج Google Sheets وLibreOffice وNumbers، لكن وحدات الماكرو والميزات المتقدمة قد لا تنتقل معه.

الضغط
–
الشفافية
–
الحركة
–
سنة الظهور
2007 · Microsoft
محول XLSX

يُحوَّل XML إلى Excel عندما يكون القارئ شخصًا لا برنامجًا: محاسب يراجع فاتورة إلكترونية، أو تاجر يفحص ملف منتجات، أو مدير يطّلع على تصدير لا يصل إلا بصيغة XML.

تحويل XML إلى XLSX: كيف تتوزع البيانات المتداخلة على الأعمدة

جدول البيانات مسطّح وXML شجرة، لذا يجب أن يقرر التحويل ما الذي يمثّله الصف الواحد. العنصر المتكرر الأقرب إلى البيانات، مثل كل <Entry> في كشف حساب أو كل <cac:InvoiceLine> في فاتورة UBL، يصبح هو الصف. وتتوزع القيم المتداخلة داخله على أعمدة، وتحصل السمات مثل رمز العملة على أعمدة خاصة بها بجوار المبلغ الذي تصفه.

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

في التصديرات الكبيرة جدًا، تذكّر حدود شبكة Excel: تتسع ورقة العمل لـ 1,048,576 صفًا، فإذا زادت السجلات عن ذلك فالأفضل استخدام CSV أو تقسيم الملف أولًا.

الأسئلة الشائعة حول تحويل XML إلى Excel

لماذا لا يستورد Excel على Mac ملف XML الخاص بي؟

خرائط XML ولوحة XML Source موجودة في Excel لنظام Windows فقط. أما Excel لنظام Mac فيفتح ملف XML في أفضل الأحوال كنص تظهر فيه كل الوسوم في عمود واحد. تحويل الملف إلى XLSX أولًا يمنح مستخدمي Mac الجدول نفسه الذي يحصل عليه مستخدمو Windows.

يقول Excel إن ملف XML لا يحتوي على مخطط ويعرض إنشاء واحد. هل هذه مشكلة؟

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

هل يمكنني تحويل فاتورة إلكترونية بصيغة XML إلى Excel؟

نعم. صيغ مثل UBL المستخدمة في شبكة Peppol وFatturaPA الإيطالية هي XML عادي. تظهر بيانات الترويسة مثل البائع والمشتري والإجماليات كأعمدة، وتتحول بنود الفاتورة المتكررة إلى صفوف يمكنك جمعها ومطابقتها مع نسخة PDF.

ما الفرق بين تحويل XML إلى Excel وتحويل XML إلى CSV؟

البيانات واحدة، لكن XLSX يحتفظ بالنصوص والأرقام كخلايا مكتوبة بنوعها الصحيح، ويُفتح بنقرة مزدوجة دون أن يعيد Excel تخمين القيم. اختر تحويل XML إلى CSV حين يستورد نظام آخر النتيجة بدل أن يقرأها شخص.

هل يمكن إعادة تحويل المصنف إلى XML؟

نعم، بعد تعديل الصفوف يكتبها تحويل Excel إلى XML سجلات XML من جديد. لا تُعاد تلقائيًا بنية التداخل الأصلية ولا مساحات الأسماء ولا السمات، فراجع النتيجة وفق ما يتوقعه النظام المستقبِل.