مطور / التنسيقات
XML إلى CSV: تبسيط سجلات XML وتحويلها إلى CSV
حوّل سجلات XML المتكررة إلى جدول. اختر عنصر السجل، وأدرج السمات، وعاين الأعمدة المبسطة، ثم نزّل ملف CSV.
XML إلى CSV: تبسيط سجلات XML وتحويلها إلى CSV: يصبح كل عنصر سجل محدد صفًا واحدًا. تُستخدم الصيغة @name للسمات، وتصبح مسارات العناصر الفرعية المتداخلة أعمدة، وتُرقّم العناصر الفرعية المتكررة باستخدام [1] و[2] وما إلى ذلك. تتحول الحقول المفقودة إلى خلايا فارغة. يُحفظ النص المختلط المباشر ضمن #text، مع حذف المسافات البيضاء المحيطة. تُحفظ أسماء العناصر المؤهلة. تُرفض إعلانات DOCTYPE وENTITY. يدعم المحوّل ما يصل إلى 20 MiB من XML، و50,000 صف، و512 عمودًا، و1,000,000 خلية. يعمل 100% محليًا في المتصفح، من دون رفع أي ملفات إلى الخادم.
- الفئة
- أدوات المطورين
- مرات التشغيل
- في المتصفح
- التكلفة
- مجاني · بلا تسجيل
- التوفر
- جاهز للاستخدام
تعمل بالكامل في المتصفح
اختر العنصر المتكرر الذي يمثّل سجلًا واحدًا. تصبح مسارات العناصر الفرعية أعمدة، وتستخدم السمات @name، وتستخدم العناصر الفرعية المتكررة [1] و[2] وهكذا. تكون القيم المفقودة خلايا فارغة. يستخدم النص المختلط المباشر #text، وتُحذف المسافات المحيطة.
تضيف حماية صيغ CSV فاصلة عليا إلى الخلايا التي تبدأ بـ = أو + أو - أو @، بما في ذلك بعد المسافات. عطّلها فقط عند الحاجة إلى نص الخلية الأصلي؛ فقد تفسّره تطبيقات جداول البيانات على أنه صيغة.
الحدود: 20 MiB من XML، و50,000 سجل، و512 عمودًا، و1,000,000 خلية، و64 مستوى متداخلًا. لا تُقبل إعلانات DOCTYPE وENTITY.
سجلات XML وأسماؤها
تحدّد مواصفة W3C XML العناصر والسمات والنصوص (https://www.w3.org/TR/xml/). يستخدم تعيين الجدول مسارات العناصر ويحتفظ بالأسماء المؤهلة. الكتالوج الأولي مجموعة بيانات أصلية توضيحية أُتيحت ضمن الملكية العامة.
ناتج الجدول
تحدّد ECMA-376 حزم مصنفات Office Open XML (https://ecma-international.org/publications-and-standards/standards/ecma-376/). يصف RFC 4180 استخدام علامات الاقتباس في CSV (https://www.rfc-editor.org/rfc/rfc4180). يحتوي التنزيل على الجدول المسطّح، وليس تعيين XML أو وحدات ماكرو مضمّنة.
طريقة الاستخدام
- الصق مستند XML أو افتح ملف XML محليًا.
- اقرأ المستند، واختر عنصر السجل وحدد ما إذا كنت تريد إدراج السمات.
- راجع أول 100 صف، ثم نزّل الجدول الكامل بصيغة CSV.
الخصوصية والقيود
تُعالج مدخلاتك وملفاتك في المتصفح. لا يُرفع أي شيء.
أدوات ذات صلة
الأسئلة الشائعة
أي عنصر ينبغي اختياره؟
اختر العنصر المتكرر الذي يمثل سجلًا واحدًا، مثل /catalog/item. يؤدي اختيار جذر المستند بدلًا من ذلك إلى إنشاء صف واحد يحتوي على مسارات العناصر الفرعية للمستند بأكمله.
كيف تُعالَج العناصر الفرعية المتكررة؟
تتحول إلى أعمدة منفصلة، مثل tag[1] وtag[2]. يكون التكرار المفقود خلية فارغة، ولا يضاعف المحوّل الصفوف عبر القوائم المتداخلة.
هل تُدرج السمات؟
نعم، افتراضيًا. عطّل خيار السمات لتصدير نصوص العناصر الفرعية فقط. تُحذف إعلانات مساحات الأسماء، بينما تُحفظ الأسماء المؤهلة الأخرى.
هل يحافظ الناتج على بنية XML الأصلية؟
لا. ينشئ جدولًا مسطحًا من السمات والنصوص، لذلك لا تُحفظ التعليقات، وتعليمات المعالجة، وترتيب المحتوى المختلط الأصلي. تكون حماية صيغ CSV مفعّلة افتراضيًا، وتضيف فاصلة عليا إلى الخلايا التي قد تكون قابلة للتنفيذ.
أداة مجانية · عدد مرات الاستخدام في المتصفح · لا يتطلب حسابًا