UltKit

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

انقل صفوف البيانات بين الصيغ التي تتوقعها جداول البيانات وقواعد البيانات وواجهات API ودفاتر العناوين. ارفع ملف CSV أو مصنف Excel أو ملف JSON أو XML أو قائمة جهات اتصال أو جدولًا داخل ملف PDF، واحصل على السجلات نفسها بالشكل الذي يقرؤه البرنامج التالي.

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

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

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

الإخراج

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

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

  1. 1

    ارفع ملف البيانات

    أضف ملفات CSV أو TSV أو XLSX أو XLS أو ODS أو Numbers أو JSON أو XML أو YAML أو VCF أو SQL أو Parquet أو HTML أو PDF، بحد أقصى 20 ملفًا في المرة الواحدة و95 MB لكل ملف.

  2. 2

    اختر الصيغة المطلوبة

    ابحث في التحويل إلى عن XLSX أو CSV أو JSON أو XML أو SQL أو صيغة أخرى. تجد إعدادات الفاصل والترميز والصف الأول وصيغة التواريخ ضمن الإعدادات المتقدمة.

  3. 3

    حوّل الملف واستورده

    اضغط تحويل إلى XLSX (يتغير النص بحسب اختيارك) ثم نزّل الملف، أو ملف ZIP إذا تحولت عدة أوراق إلى عدة ملفات.

صيغ جداول البيانات والنصوص والبرمجة: ما استخدام كل منها

توجد صيغ البيانات المتعددة لأن البرامج تقرأ البيانات بطرق مختلفة. تحتفظ جداول البيانات مثل XLSX بالخلايا والأوراق وتنسيقات الأرقام. أما CSV، الموثق في RFC 4180 عام 2005، فهو القاسم المشترك الأدنى: أسطر عادية من القيم تفصل بينها فواصل، وتستطيع كل قاعدة بيانات ونظام محاسبة استيرادها. وJSON، المعتمد في RFC 8259 وECMA-404، هو ما ترسله واجهات الويب البرمجية وتقرأه JavaScript. وXML أقدم منه ولا يزال يشغّل الفواتير وخلاصات المحتوى وصيغ المكتب، بينما YAML هي صيغة ملفات الإعدادات القائمة على المسافات البادئة.

معظم التحويلات انتقال بين هذه العوالم: محلل يتلقى تصديرًا من واجهة برمجية بصيغة JSON ويحتاج جدولًا (JSON إلى Excel)، ومطور يتلقى جدول عميل ويحتاج ملف بيانات أولية (CSV إلى SQL)، ومكتب يصدّر قائمة لتسليمها إلى نظام آخر (Excel إلى CSV). لكل حالة منها صفحة إعداد مسبق بالقيم الافتراضية المناسبة، وهي مدرجة أسفل هذا النص.

من المفيد معرفة حدود الصيغ قبل التحويل. تتسع شبكة XLSX لـ 1,048,576 صفًا و16,384 عمودًا، بينما تتوقف صيغة XLS القديمة عند 65,536 صفًا و256 عمودًا، لذا يفضل تحويل التصديرات الكبيرة جدًا إلى XLSX أو CSV أو Parquet. وتقتصر أسماء الأوراق في Excel على 31 حرفًا، ولهذا لا يقبل اسم الورقة أكثر من ذلك.

عمليات تحويل البيانات المدعومة

from ↓ · to →XLSXCSVJSONXMLYAMLSQLVCFParquetMD
CSV/TSVCSV/TSV to XLSX: yesCSV/TSV to CSV: yesCSV/TSV to JSON: yesCSV/TSV to XML: yesCSV/TSV to YAML: yesCSV/TSV to SQL: yesCSV/TSV to VCF: yesCSV/TSV to Parquet: yesCSV/TSV to MD: yes
XLSX/XLSXLSX/XLS to XLSX: yesXLSX/XLS to CSV: yesXLSX/XLS to JSON: yesXLSX/XLS to XML: yesXLSX/XLS to YAML: yesXLSX/XLS to SQL: yesXLSX/XLS to VCF: yesXLSX/XLS to Parquet: yesXLSX/XLS to MD: yes
ODS/NumbersODS/Numbers to XLSX: yesODS/Numbers to CSV: yesODS/Numbers to JSON: yesODS/Numbers to XML: yesODS/Numbers to YAML: yesODS/Numbers to SQL: yesODS/Numbers to VCF: yesODS/Numbers to Parquet: yesODS/Numbers to MD: yes
JSONJSON to XLSX: yesJSON to CSV: yesJSON to JSON: yesJSON to XML: yesJSON to YAML: yesJSON to SQL: yes– JSON to VCF: noJSON to Parquet: yesJSON to MD: yes
XMLXML to XLSX: yesXML to CSV: yesXML to JSON: yesXML to XML: yesXML to YAML: yesXML to SQL: yes– XML to VCF: noXML to Parquet: yesXML to MD: yes
YAMLYAML to XLSX: yesYAML to CSV: yesYAML to JSON: yesYAML to XML: yesYAML to YAML: yesYAML to SQL: yes– YAML to VCF: noYAML to Parquet: yesYAML to MD: yes
VCFVCF to XLSX: yesVCF to CSV: yesVCF to JSON: yesVCF to XML: yes– VCF to YAML: noVCF to SQL: yesVCF to VCF: yes– VCF to Parquet: noVCF to MD: yes
SQLSQL to XLSX: yesSQL to CSV: yesSQL to JSON: yesSQL to XML: yes– SQL to YAML: noSQL to SQL: yes– SQL to VCF: noSQL to Parquet: yesSQL to MD: yes
ParquetParquet to XLSX: yesParquet to CSV: yesParquet to JSON: yesParquet to XML: yes– Parquet to YAML: noParquet to SQL: yes– Parquet to VCF: noParquet to Parquet: yesParquet to MD: yes
جدول HTML/PDFجدول HTML/PDF to XLSX: yesجدول HTML/PDF to CSV: yesجدول HTML/PDF to JSON: yesجدول HTML/PDF to XML: yes– جدول HTML/PDF to YAML: noجدول HTML/PDF to SQL: yes– جدول HTML/PDF to VCF: noجدول HTML/PDF to Parquet: yesجدول HTML/PDF to MD: yes
supported not offeredمتاح أيضًا: XLS وODS وTSV وTXT وجدول HTML وDOCX (كجدول Word) وBase64. يمكن ترميز أي ملف، بما في ذلك الصور، بصيغة Base64. تشير الشرطة إلى أزواج لا تحتوي فيها المصدر على صفوف تناسب الهدف، مثل جهات الاتصال من مستند JSON متداخل.

إعدادات محول البيانات حسب نوع المخرجات

تنطبق هذه الإعدادات عند قراءة النص المفصول وكتابته.

  • الفاصل: اكتشاف تلقائي أو فاصلة أو فاصلة منقوطة أو Tab أو شريط عمودي أو مسافة. يقرأ الاكتشاف التلقائي فاصل الملف المدخل ويكتب الفواصل العادية.
  • ترميز النص: UTF-8 افتراضيًا؛ وUTF-8 مع BOM لبرنامج Excel على Windows؛ وUTF-16 وصفحات الرموز القديمة للأنظمة العتيقة.
  • الصف الأول عناوين: تصبح أسماء الأعمدة مفاتيح JSON ووسوم XML وأعمدة SQL وحقول vCard.
  • وضع كل قيمة بين علامتي تنصيص: يضع كل حقل بين علامتي تنصيص مزدوجتين للبرامج الصارمة في الاستيراد.

كيف يبدو صف CSV بعد تحويله إلى JSON

ترويسة CSV بالأعمدة id,name,city مع صف واحد 1,Ana,Lisbon، بعد التحويل بخيار مصفوفة كائنات وتنسيق مقروء
[
  {
    "id": 1,
    "name": "Ana",
    "city": "Lisbon"
  }
]

حل المشكلات الشائعة في استيراد البيانات

  • تظهر الحروف المشكّلة والحروف غير اللاتينية مشوهة في Excel

    خمّن Excel على Windows ترميزًا قديمًا. حوّل مع ضبط ترميز النص على UTF-8 مع BOM.

  • تبدّل اليوم والشهر بعد الاستيراد

    قرأ الهدف 03/04 بالترتيب المعاكس. اضبط التواريخ على ISO، فكل قاعدة بيانات ولغة تقرؤه بالطريقة نفسها.

  • يفشل البحث رغم أن القيم تبدو متطابقة

    توجد مسافات غير مرئية في نهاية الخلايا. أبقِ حذف المسافات الزائدة مفعّلًا.

  • أصبح أول صف بيانات أسماء الأعمدة

    لا يحتوي الملف على صف عناوين. أوقف الصف الأول عناوين ليبقى الصف 1 بيانات.

  • يفشل استيراد ملف SQL

    اللهجة لا تطابق قاعدة البيانات. اختر لهجة SQL الصحيحة واستخدم اسم جدول SQL من حروف وأرقام وشرطات سفلية فقط.

أسئلة حول تحويل البيانات

كيف أفتح ملف JSON في Excel؟

ارفع ملف .json وحوّله إلى XLSX. تتحول مصفوفة الكائنات إلى صف لكل كائن، وتصبح المفاتيح عناوين الأعمدة، أما الكائنات المتداخلة فتُسطَّح إلى أعمدة. تشرح صفحة JSON إلى Excel كيفية التعامل مع المصفوفات المتداخلة.

لماذا يظهر ملف CSV في عمود واحد عند فتحه في Excel؟

يستخدم Excel فاصل القوائم المحدد في إعدادات المنطقة بنظامك. في الدول التي تكتب الكسور العشرية بفاصلة، مثل ألمانيا وفرنسا والبرازيل، يتوقع Excel فاصلة منقوطة. أعد التحويل مع ضبط الفاصل على الفاصلة المنقوطة، أو استورد الملف من تبويب البيانات في Excel واختر الفاصل بنفسك.

ما وظيفة خيار Parquet؟

Parquet صيغة أعمدة من Apache تستخدمها مستودعات البيانات وأدوات مثل Spark وpandas وDuckDB. تخزّن كل عمود على حدة وتضغط جيدًا، لذلك يصغر ملف CSV الكبير كثيرًا في الغالب. حوّل إلى Parquet لمسارات التحليل، أو استخدم Parquet إلى CSV لقراءة ملف Parquet في جدول بيانات.

هل يمكنني استيراد جهات الاتصال من جدول بيانات إلى هاتفي؟

نعم. ضع الأسماء وأرقام الهواتف والبريد الإلكتروني في أعمدة مع صف للعناوين، ثم حوّل الورقة إلى VCF واستورد ملف .vcf في جهات اتصال Google أو iCloud أو Outlook. تُربط أسماء العناوين بحقول vCard المحددة في RFC 6350. أما العكس، VCF إلى CSV، فيصدّر جهات اتصال الهاتف إلى جدول.

أي لهجة SQL ينبغي أن أختار؟

اختر اللهجة الخاصة بقاعدة البيانات التي ستستورد إليها: MySQL أو PostgreSQL أو SQLite أو SQL Server. تختلف في طريقة تنصيص الأسماء (علامات الاقتباس المائلة في MySQL، وعلامتا التنصيص المزدوجتان في PostgreSQL وSQLite، والأقواس المربعة في SQL Server) وفي أنواع الأعمدة، فاختيار اللهجة المطابقة يتجنب أخطاء الصياغة عند الاستيراد.

لماذا يكون نص Base64 أكبر من الملف الأصلي؟

يكتب Base64، المعرّف في RFC 4648، كل 3 بايت على هيئة 4 أحرف نصية، فيكبر الناتج بنحو الثلث عن الأصل. هذا ثمن إمكانية لصق ملف داخل HTML أو CSS أو JSON أو نص رسالة بريد. فعّل بادئة Data URI لتحصل على سلسلة جاهزة للاستخدام في src لوسم img.

هل يمكنني تحويل جدول داخل ملف PDF إلى CSV؟

نعم، في ملفات PDF التي تحتوي نصًا حقيقيًا. ارفع الملف واختر CSV أو XLSX، وتُكتشف الجداول صفحة بصفحة. أما ملفات PDF الممسوحة ضوئيًا أو صور الجداول فاستخدم تحويل الصورة إلى Excel، فهو يقرأ الجدول بتقنية OCR أولًا.

أدوات أخرى للمستندات والبيانات
تحويل الصورة إلى Excelمحول المستنداتتحويل إلى PDF
محول PDFاستخراج النص من الصورة (OCR)محول الكتب الإلكترونية

كل أدوات محول البيانات

اختر القيمة المطلوبة منك بالضبط. كل صفحة أدناه هي الأداة نفسها بإعدادات افتراضية مختلفة.