أكثر

تحويل ملف CSV في MyGeoData Converter - لم يتم التعرف على أعمدة XY


لقد حاولت مؤخرًا استيراد ملفات CSV مختلفة بإحداثيات XY إلى MyGeoData Converter. في بعض الحالات تلقيت رسالة:

البيانات المختارة لا تحتوي على جزء مكاني!

على سبيل المثال ، هذا الملف يعمل بشكل جيد:

معرف ، اسم ، تنسيق ، تنسيق 1 ، بداية ، 18.63 ، 49.5 2 ، نهاية ، 18.65 ، 49.42

داخل هذا الملف ، يمكنني رؤية المدى الصحيح في الخريطة ، وتعيين نظام إحداثيات وتحويل إلى نظام الإحداثي المطلوب والتنسيق ، لكنني حصلت على نتيجة خاطئة مع هذا الملف (لم يتم اكتشاف جزء مكاني):

المعرف ، الاسم ، koordinatenx ، koordinateny 1 ، البداية ، 18.25،41.16 2 ، النهاية ، 18.26،41.12

يبدو أنه لم يتم التعرف على الأعمدة ذات الإحداثيات XY.

اي فكرة؟


هناك قاعدة للكشف عن الأعمدة التي تحتوي على إحداثيات بناء على اسم السمة. يتم الكشف عن عمود الإحداثيات إذا كان اسم السمة للإحداثيات X هو:

x ، xcoord ، xcoordinate ، تنسيق ، تنسيق ، خط الطول ، طويل

أو اسم السمة يحتوي على:

x_ * ، ​​* _x

مماثل للإحداثيات Y:

y ، ycoord ، ycoordinate ، المنسق ، الإحداثيات ، خطوط العرض ، خطوط العرض

أو اسم السمة يحتوي على:

y_ *، * _y

إعادة تسمية كورديناتينكس, كورديناتيني سمات على سبيل المثال x, ذ أو طويل, اللات - إذن يجب أن يعمل ...


إضافة GeoPandas Dataframe إلى جدول PostGIS؟

أود تحميل GeoDataframe هذا إلى جدول PostGIS. لدي بالفعل إعداد قاعدة بيانات بامتداد PostGIS ولكن لا يمكنني إضافة إطار البيانات هذا كجدول & # 8217t.

لقد جربت ما يلي:

4 إجابات

اعتبارًا من الآونة الأخيرة ، تمتلك الجيوباندا طريقة to_postgis. رائع!

ملحوظة: ستحتاج إلى تثبيت psycopg2-binary و sqlalchemy2 و geoalchemy2.

أجاب منذ 3 أشهر بواسطة بريلي كريستوفر أوكسلي مع 4 أصوات مؤيدة

لدي حل لا يتطلب سوى psycopg2 ورشيق (بالإضافة إلى geopandas بالطبع). من الممارسات السيئة عمومًا التكرار من خلال كائنات (Geo) DataFrame لأنها بطيئة ، ولكن بالنسبة للأشياء الصغيرة ، أو للمهام لمرة واحدة ، فإنها ستظل تنجز المهمة.

تعمل بشكل أساسي عن طريق تفريغ الهندسة إلى تنسيق WKB في عمود آخر ثم إعادة تحويلها إلى النوع الهندسي عند الإدراج.

لاحظ أنه سيتعين عليك إنشاء الجدول مسبقًا باستخدام الأعمدة الصحيحة.

أجاب منذ 3 أشهر بواسطة wfgeo مع 1 تصويت

لقد كان لدي أيضًا نفس السؤال الذي طرحته وقضيت عدة أيام عليه (أكثر مما أعترف به) أبحث عن حل. بافتراض جدول postgreSQL التالي بامتداد postGIS ،

هذا هو ما أنا أخيرا بدأت العمل:

لا أستطيع أن أقول ما إذا كان منطق اتصال قاعدة البيانات الخاص بي هو الأفضل لأنني قمت بنسخ ذلك من رابط آخر وكنت سعيدًا لأنني تمكنت من أتمتة (أو عكس) الجدول الحالي الخاص بي بنجاح مع التعرف على تعريف الهندسة. لقد كنت أكتب لغة python إلى رمز sql المكاني لبضعة أشهر فقط ، لذلك أعرف أن هناك الكثير لنتعلمه.

أجاب منذ 3 أشهر من قبل user1745564 مع 5 أصوات مؤيدة

باستخدام طريقة Panda's to_sql و SQLAlchemy ، يمكنك تخزين إطار بيانات في Postgres. ونظرًا لأنك تقوم بتخزين Geodataframe ، فإن GeoAlchemy سوف يتعامل مع عمود geom نيابة عنك. إليك نموذج التعليمات البرمجية:

تجدر الإشارة إلى أن معلمة "if_exists" تسمح لك بالتعامل مع الطريقة التي ستتم بها إضافة إطار البيانات إلى جدول postgres:


أنت في شركة جيدة: قام Zamzar بتحويل أكثر من 510 مليون ملف منذ عام 2006

CSV (مستند)

امتداد الملف .csv
فئة ملف المستند
وصف يعد ملف CSV طريقة لجمع البيانات من أي جدول بحيث يمكن نقلها كمدخلات إلى تطبيق آخر موجه للجدول مثل تطبيق قاعدة البيانات العلائقية. يمكن لبرنامج Microsoft Excel ، وهو جداول بيانات رائدة أو تطبيق قاعدة بيانات علائقية ، قراءة ملفات CSV. يشار إلى ملف CSV أحيانًا على أنه ملف ثابت.
أجراءات CSV إلى XLS - تحويل الملف الآن
عرض تنسيقات ملفات المستندات الأخرى
تفاصيل تقنية في أجهزة الكمبيوتر ، يحتوي ملف CSV على القيم المختلفة في جدول كسلسلة من أسطر نص ASCII (الرمز القياسي الأمريكي لتبادل المعلومات) والتي يتم تنظيمها بعد ذلك بحيث يتم فصل كل قيمة عمود بفاصلة من قيمة الأعمدة التالية وكل صف يبدأ سطر جديد. CSV هو أحد الأمثلة على ملف نصي محدد ، والذي يستخدم فاصلة لفصل القيم (العديد من تطبيقات CSV الأخرى تسمح باستخدام فواصل مختلفة مثل الشرطة المائلة للخلف أو للأمام). ومع ذلك ، يختلف تنسيق CSV عن تنسيقات الملفات المنفصلة الأخرى باستخدام حرف اقتباس مزدوج حول الحقول التي تحتوي على أحرف محجوزة (مثل الفواصل أو الأسطر الجديدة). تكمن فائدة هذا النهج في أنه يسمح بنقل البيانات عبر تطبيقات مختلفة.
البرامج المرتبطة تنسيق ملف CSV بسيط للغاية ومدعوم من قبل جميع جداول البيانات وأنظمة إدارة قواعد البيانات تقريبًا
طورت بواسطة مايكروسوفت
نوع التمثيل الصامت نص / قيم مفصولة بفواصل
روابط مفيدة مزيد من المعلومات التفصيلية حول ملفات CSV
كيفية استخدام ملفات CSV
البرامج التي تفتح ملفات CSV
محول CSV

XLS (مستند)

امتداد الملف .xls
فئة ملف المستند
وصف Microsoft Excel هو تطبيق جداول بيانات تجاري تم كتابته وتوزيعه بواسطة Microsoft لـ Microsoft Windows و Mac OS X. تستخدم إصدارات ما قبل 2007 من Excel XLS كتنسيق أساسي لحفظ الملفات. يتميز بأدوات الحساب والرسوم البيانية والجداول المحورية ولغة برمجة ماكرو تسمى Visual Basic for Applications. لقد كان جدول بيانات مطبقًا على نطاق واسع جدًا لهذه الأنظمة الأساسية ، خاصة منذ الإصدار 5 في عام 1993 ، وقد حل محل Lotus 1-2-3 بالكامل تقريبًا كمعيار صناعي لجداول البيانات. يشكل Excel جزءًا من Microsoft Office. الإصداران الحاليان هما 2010 لنظام التشغيل Microsoft Windows و 2011 لنظام التشغيل Mac OS X.
أجراءات محول XLS
عرض تنسيقات ملفات المستندات الأخرى
تفاصيل تقنية استخدم Microsoft Excel حتى إصدار 2007 تنسيق ملف ثنائي خاص يسمى Binary Interchange File Format (BIFF) كتنسيق أساسي له. يُستخدم كأساس لملفات XLS ، وهو تنسيق دائم يدعم تأليف المحتوى ومعالجته في المصنفات وقوالب المصنفات. يمكن لمعظم إصدارات Microsoft Excel قراءة CSV و DBF و SYLK و DIF والتنسيقات القديمة الأخرى.
البرامج المرتبطة مايكروسوفت اكسل
عارض Microsoft Excel
مكتب مفتوح
طورت بواسطة مايكروسوفت
نوع التمثيل الصامت التطبيق / vnd.ms-excel
روابط مفيدة مزيد من التفاصيل حول تنسيق XLS
كيفية فتح ملف XLS بدون Microsoft Excel
مواصفات تنسيق الملف الثنائي لـ Microsoft Office
محول XLS

تحويل ملف CSV

باستخدام Zamzar ، من الممكن تحويل ملفات CSV إلى مجموعة متنوعة من التنسيقات الأخرى


كيفية استيراد ملف CSV مع المعاملات إلى Xero

من هذه الخطوة ، يجب أن تكون قد أنشأت ملف CSV بالفعل. يمكنك تنزيله من الخدمات المصرفية عبر الإنترنت أو يمكنك إنشاؤه باستخدام محول ProperSoft ، على سبيل المثال ، محول Bank2CSV. مهم: تم الآن استبدال Bank2CSV بتطبيق Transactions ، والذي يتحول من المزيد من التنسيقات ويتحول إلى المزيد من التنسيقات.

وعندما تقوم بالتحويل إلى CSV ، حدد Xero ، باعتباره "CSV Target" لملف CSV الخاص بك. لذلك سيتم تنسيق الملف بشكل صحيح لـ Xero. إذا تم تنزيل ملف CSV الخاص بك من الخدمات المصرفية عبر الإنترنت ، فربما تحتاج إلى تعيينه.

لذلك أولاً ، انقر فوق "محاسبة" ثم انقر فوق "حسابات بنكية". الآن عليك تحديد حساب مصرفي أو حساب بطاقة ائتمان لاستيراد المعاملات إليه.

لذلك ، على سبيل المثال ، لديك حساب جاري. ابحث عن "استيراد بيان يدويًا" أو انقر فوق "إدارة الحساب" وابحث عن الرابط "استيراد كشف". في برنامج المحاسبة الخاص بك ، ابحث عن & quot تحميل ملف بنكي & quot أو روابط مشابهة لتحميل ملف CSV الذي تم إنشاؤه.

انقر فوق الزر "تصفح" وحدد ملف CSV.

ثم انقر فوق الزر "استيراد".

قم بتعيين ملف CSV الخاص بك إلى حقول معاملات Xero. تأكد من أنك تقوم بتحويل ملف CSV بشكل صحيح. يمكنك مراجعة المعاملات قبل استيرادها إلى حساب Xero.

الأسماء ، مثل "التاريخ" و "المبلغ" و "المدفوع لأمره" و "الوصف" و "المرجع" و "رقم التحقق" مأخوذة من ملف CSV. لذلك عند إنشاء ملف CSV باستخدام محول ProperSoft وتحديد الخيار "CSV Target" مثل Xero ، فسيتم إضافة أسماء عمود الرأس إلى ملف CSV. لذلك من الأسهل تعيينه عند الاستيراد إلى Xero. وشيء آخر هو تسمية الأعمدة التي يمكن لـ Xero فهمها تلقائيًا. لذلك ، في هذه الحالة ، يتم تعيين التاريخ تلقائيًا إلى المعاملة "التاريخ" ، ويتم تعيين المبلغ تلقائيًا إلى المعاملة "المبلغ" ، والمدفوع لأمره إلى "المدفوع لأمره" والوصف إلى "الوصف".

لم يتم تعيين عمودين فقط "المرجع" و "رقم التحقق" تلقائيًا. لكنها ستكون في ملف CSV الخاص بك إذا قمت بالتحويل باستخدام محول ProperSoft وكان الملف ، الذي تقوم بتحويله ، يحتوي على عمليات فحص وتحقق من الأرقام ، ثم سيتم ملء العمود. وإذا كانت هناك معلومات إضافية حول ملف OFX أو ملف PDF ، فستنتقل إلى عمود "المرجع" ثم يمكنك تعيينها أيضًا. لا يحتوي QuickBooks على هذا '، لكن Xero به هذا العمود الإضافي. هذا مناسب جدًا عندما ترغب في تخزين تفاصيل إضافية حول المعاملات.

قم بإنشاء "مرجع" ، حدد "رقم الشيك" والآن يمكنك مراجعة المعاملات إذا أردت. انقر فوق "التالي" ويمكنك رؤية التواريخ ، المبالغ ، يمكنك أن ترى كيف ستكون في Xero.

وانقر فوق "موافق". الآن يتم استيراد معاملاتك.

الخطوة التالية هي تعيين أسماء المدفوع لأمره إلى سجلات البائعين. لنفترض أنه سيكون لديك المدفوع لأمره شيء مثل Shell 1 أو 2 أو 3 أو Shell ، أو شيء من هذا القبيل ، ولكن لديك بائع يسمى Shell في محاسبة Xero الخاصة بك. وبعد ذلك يمكنك تحديد Vendor Record in Xero لتلك المعاملة. تصنيف المعاملات عن طريق اختيار الحساب. وبعد ذلك ستكون المعاملات تحت حسابك.

مقالات ذات صلة

حقوق النشر & # 169 2008-2021 ProperSoft Inc. جميع الحقوق محفوظة. سياسة الخصوصية


استيراد بيانات SSIS من CSV إلى فشل جدول SQL [مغلق]

تريد تحسين هذا السؤال؟ قم بتحديث السؤال بحيث يكون & # 39s على الموضوع لمسؤولي قاعدة البيانات Stack Exchange.

لقد كنت أحاول استيراد البيانات من ملف CSV إلى جدول SQL. لدي 7 أعمدة وهي:

  1. تاريخ التحديث - Db_Date
  2. تاريخ التقرير - DB_Date
  3. فترة التقرير - أربعة بايت مفرد Int
  4. شارك - أربعة بايت فردي كثافة العمليات
  5. منظمة - أربعة بايت مفرد كثافة العمليات
  6. بيرت إلى نظير - كثافة العمليات المفردة أربعة بايت

أنا أستخدم مصدر ملف ثابت -> تحويل البيانات (لتحويل البيانات الموجودة في ملف csv الخاص بي لمطابقة نوع البيانات وفقًا للجدول أعلاه) -> وجهة OLE DB.

أتلقى الأخطاء التالية:

[تحويل البيانات [2]] خطأ: فشل تحويل البيانات أثناء تحويل العمود "". تاريخ تحديث التقرير "" (37) إلى العمود "نسخة من". تاريخ تحديث التقرير "" (11). أرجع التحويل قيمة الحالة 2 ونص الحالة "تعذر تحويل القيمة بسبب احتمال فقد البيانات.".

[تحويل البيانات [2]] خطأ: رمز خطأ SSIS DTS_E_INDUCEDTRANSFORMFAILUREONERROR. "تحويل البيانات. المخرجات [إخراج تحويل البيانات]. أعمدة [نسخة من". تاريخ تحديث التقرير "]" فشل بسبب حدوث رمز الخطأ 0xC020907F ، وتم ترتيب صف الخطأ في "Data Conversion.Outputs [Data Conversion Output] .Columns [نسخة من". يحدد تاريخ تحديث التقرير "]" الفشل عند حدوث خطأ. حدث خطأ في الكائن المحدد للمكون المحدد. قد تكون هناك رسائل خطأ منشورة قبل ذلك بمزيد من المعلومات حول الفشل.

[SSIS.Pipeline] خطأ: رمز خطأ SSIS DTS_E_PROCESSINPUTFAILED. فشلت طريقة ProcessInput على المكون "تحويل البيانات" (2) مع رمز الخطأ 0xC0209029 أثناء معالجة إدخال "إدخال تحويل البيانات" (3). أرجع المكون المحدد خطأ من طريقة ProcessInput. الخطأ خاص بالمكون ، ولكن الخطأ فادح وسيؤدي إلى توقف مهمة تدفق البيانات عن العمل. قد تكون هناك رسائل خطأ منشورة قبل ذلك بمزيد من المعلومات حول الفشل.

أقوم أيضًا بإرفاق لقطة شاشة توضح كيف يبدو ملف CSV الخاص بي.

ستكون أي مساعدة مفيدة لأن لدي الكثير من البيانات التي يجب تحميلها إلى جداول SQL من ملفات CSV.


كيف يمكنني تحويل ملف CSV إلى XML؟

على موقع المجتمع على الويب للتحويل ، يوجد رابط لأداة سطر أوامر تسمى csv2xml. نظرًا لأنه لا يتم الحفاظ عليه ، فقد ترغب في اختيار خيار آخر.

هناك أيضًا ذكر لأداة جافا تسمى csv2xml (تحذير: موقع الويب باللغة الألمانية) وأداة سطر أوامر تسمى ff-extractor.

يحتوي الرابط أيضًا على مراجع إلى Python و Perl و PHP و XSLT ولكن هذا يعني أنك بحاجة إلى ترميز المحول بنفسك.

عندما تعرف تنسيق ملف csv والبنية التي تحتاجها في ملف xml ، فمن السهل جدًا إنشاء برنامج نصي يمكنه التعامل مع التحويل.

يمكنك إنشاء ملف xml التالي:

بالنص التالي:

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

IFS هو محدد المجال الداخلي. IFS =

الاحتفاظ بالملف مفتوحًا لفترة أطول مما هو مطلوب

بمجرد تشغيل fastaLine = file.readlines () ، تكون قد انتهيت من الملف ، ويمكنك إغلاقه - مما يعني أنك انتهيت من استخدام الكتلة المفتوحة ، ويمكنك إلغاء مسافة بادئة للكتل بعده. بالطبع ، كما أشار Reinderien ، من الأفضل على الأرجح معالجة كل سطر أثناء تكرارها. (هذا مهم بشكل خاص مع الملفات الضخمة ، حيث قد ترغب في تحميل سطر واحد فقط في كل مرة في الذاكرة ، بدلاً من تحميل الملف بأكمله في الذاكرة.) لذلك ستريد أن يبدو ذلك مع الكتلة المفتوحة أكثر مثل هذا:

لاحظ أنني ألغيت مسافة بادئة لتعليق عدد الأحماض الأمينية (وكل ما يليه).


وصف المشروع

بسيط هي مكتبة Python لتحويل ملفات DBF الأساسية (انظر القيود) إلى ملفات CSV أو Pandas DataFrames أو جداول SQL أو جداول HDF5. هذه الحزمة متوافقة تمامًا مع Python & gt = 3.4 ، مع دعم Python 2.7 شبه الكامل أيضًا. التحويل إلى CSV و SQL (انظر to_textsql أدناه) مكتوبًا بالكامل بلغة Python ، لذلك لا توجد حاجة إلى تبعيات إضافية. بالنسبة إلى تنسيقات التصدير الأخرى ، راجع المتطلبات الاختيارية. تم تصميم هذا الرمز ليكون بسيطًا جدًا وسريعًا وفعالًا للذاكرة من أجل معالجة تفاعلية أو دفعية مريحة ، وبالتالي ، فإنه يفتقر إلى العديد من الميزات ، مثل القدرة على كتابة ملفات DBF ، التي قد توفرها الحزم الأخرى.

يتم تشجيع إصلاحات الأخطاء والأسئلة وطلبات التحديث ويمكن تقديمها في GitHub repo.

هذا الرمز مشتق من مثال ActiveState DBF الذي يعمل مع Python2 ويتم توزيعه بموجب ترخيص PSF.

متطلبات اختيارية

  • Pandas & gt = 0.15.2 (مطلوب لإطار البيانات)
  • PyTables & gt = 3.1 (مع الباندا المطلوبة لجداول HDF)
  • SQLalchemy & gt = 0.9 (مع Pandas المطلوبة لجداول DataFrame-SQL)

التركيب

أحدث إصدار من بسيط يمكن تثبيتها باستخدام نقطة أو كوندا، إذا كنت تستخدم توزيع Anaconda Python.

يمكن تثبيت نسخة التطوير من GitHub:

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

قيود ملف DBF

تدعم هذه الحزمة حاليًا مجموعة فرعية من dBase III من خلال 5 ملفات DBF. على وجه الخصوص ، الدعم مفقود لملفات المذكرات المرتبطة (مثل DBT). هذا يرجع في الغالب إلى القيود المفروضة على أنواع الملفات المتاحة للمؤلف. لا تتردد في طلب تحديث إذا كان بإمكانك توفير ملف DBF مع ملف مذكرة مرتبط به. الإصدار 7 من DBF ، أحدث مواصفات ملف DBF ، غير مدعوم حاليًا بواسطة هذه الحزمة.

دعم Python 2

باستثناء تصدير ملف HDF ، يجب أن يعمل هذا الرمز جيدًا مع Python & gt = 2.7. ومع ذلك ، فإن ملفات HDF التي تم إنشاؤها في Python3 متوافقة مع جميع حزم Python2 HDF ، لذلك من حيث المبدأ ، يمكنك إنشاء أي ملفات HDF في بيئة Python3 مؤقتة. إذا كنت تستخدم توزيعة Anaconda Python (موصى بها) ، فيمكنك إنشاء بيئة عمل Python3 صغيرة على النحو التالي:

تصدير ملف HDF معطل حاليًا في Python2 بسبب قيود في تصدير Pandas HDF مع unicode. قد يتم إصلاح هذه المشكلة في الإصدارات المستقبلية من Pandas / PyTables.


قم بتصدير Excel إلى CSV بترميز UTF-8 أو UTF-16

إذا كانت جداول بيانات Excel الخاصة بك تحتوي على بعض الرموز الخاصة ، أو الأحرف الأجنبية (التلدة ، والتشكيل ، وما إلى ذلك) أو الهيروغليفية ، فلن ينجح تحويل Excel إلى CSV بالطريقة الموضحة أعلاه.

النقطة هي حفظ كملف CSV يقوم الأمر بتشويه أي أحرف بخلاف ASCII (الكود القياسي الأمريكي لتبادل المعلومات). وإذا كان ملف Excel الخاص بك يحتوي على علامات اقتباس ذكية أو شرطات طويلة (على سبيل المثال موروثة من مستند Word الأصلي الذي تم نسخه / لصقه في Excel) ، فإن هذه الأحرف ستكون مشوهة أيضًا.

من البدائل السهلة حفظ مصنف Excel كملف Unicode (.txt) ثم تحويله إلى CSV. بهذه الطريقة ستحتفظ بجميع الأحرف غير ASCII بدون تلف.

قبل المضي قدمًا ، اسمحوا لي أن أشير باختصار إلى الاختلافات الرئيسية بين ترميزات UTF-8 و UTF-16 بحيث يمكنك اختيار التنسيق الصحيح في كل حالة معينة.

UTF-8 هو ترميز أكثر إحكاما لأنه يستخدم 1 إلى 4 بايت لكل رمز. بشكل عام ، يوصى بهذا التنسيق إذا كانت أحرف ASCII هي الأكثر انتشارًا في ملفك لأن معظم هذه الأحرف مخزنة في بايت واحد لكل منها. ميزة أخرى هي أن ملف UTF-8 الذي يحتوي على أحرف ASCII فقط له نفس التشفير تمامًا مثل ملف ASCII.

UTF-16 يستخدم 2 إلى 4 بايت لتخزين كل رمز. ومع ذلك ، لا يتطلب ملف UTF-16 دائمًا مساحة تخزين أكبر من UTF-8. على سبيل المثال ، تستغرق الأحرف اليابانية من 3 إلى 4 بايت في UTF-8 ومن 2 إلى 4 بايت في UTF-16. لذلك ، قد ترغب في استخدام UTF-16 إذا كانت بيانات Excel الخاصة بك تحتوي على أي أحرف آسيوية ، بما في ذلك اليابانية أو الصينية أو الكورية. من العيوب الملحوظة لهذا التنسيق أنه غير متوافق تمامًا مع ملفات ASCII ويتطلب بعض البرامج المدركة لـ Unicode لعرضها. يرجى وضع ذلك في الاعتبار إذا كنت ستقوم باستيراد الملف الناتج في مكان ما خارج Excel.

كيفية تحويل Excel إلى CSV UTF-8

لنفترض أن لديك ورقة عمل Excel تحتوي على بعض الأحرف الأجنبية والأسماء اليابانية في حالتنا:

لتصدير ملف Excel هذا إلى CSV مع الحفاظ على جميع الحروف الهيروغليفية سليمة ، اتبع الخطوات أدناه:

  1. في ورقة عمل Excel الخاصة بك ، انتقل إلى ملف & gt حفظ باسم.
  2. قم بتسمية الملف واختر نص Unicode (* .txt) من القائمة المنسدلة بجوار "حفظ كنوع" ، ثم انقر فوق يحفظ.

إذا كنت تريد ملف CSV مفصول بفواصل ، فتابع استخدام برنامج "المفكرة" بالطريقة التالية:

  • حدد حرف جدولة ، وانقر فوقه بزر الماوس الأيمن واختر ينسخ من قائمة السياق ، أو ببساطة اضغط على CTRL + C كما هو موضح في لقطة الشاشة أدناه.
  • اضغط على CTRL + H لفتح ملف يستبدل مربع الحوار ولصق علامة التبويب المنسوخة (CTRL + V) في ملف اوجد ماذا مجال. عند القيام بذلك ، سيتحرك المؤشر إلى اليمين للإشارة إلى أن علامة التبويب قد تم لصقها. اكتب فاصلة في ملف استبدل ب المجال وانقر استبدل الكل.

في المفكرة ، يجب أن يكون الملف الناتج مشابهًا لما يلي:

كيفية تحويل ملف Excel إلى CSV UTF-16

يعد تصدير ملف Excel بتنسيق CSV UTF-16 أسرع وأسهل بكثير من التحويل إلى UTF-8. هذا لأن Excel يستخدم تنسيق UTF-16 تلقائيًا عند حفظ ملف بتنسيق Unicode (.txt).

لذا ، ما تفعله هو ببساطة النقر ملف & gt حفظ باسم في Excel ، حدد ملف نص Unicode (* .txt) ، ثم قم بتغيير امتداد الملف إلى .csv في مستكشف Windows. منجز!

إذا كنت بحاجة إلى ملف CSV مفصول بفواصل أو مفصول بفاصلة منقوطة ، فاستبدل جميع علامات التبويب بفواصل أو فاصلة منقوطة ، على التوالي ، في Notepad أو أي محرر نصوص آخر من اختيارك (راجع الخطوة 6 أعلاه للحصول على التفاصيل الكاملة).


تحويل ملف CSV في محول MyGeoData - لم يتم التعرف على أعمدة XY - أنظمة المعلومات الجغرافية

نموذج قرار المحفظة Tevere حوض

استخدم Git أو checkout مع SVN باستخدام عنوان URL للويب.

اعمل بسرعة مع CLI الرسمي. يتعلم أكثر.

بدء تشغيل GitHub Desktop

إذا لم يحدث شيء ، فقم بتنزيل GitHub Desktop وحاول مرة أخرى.

بدء تشغيل GitHub Desktop

إذا لم يحدث شيء ، فقم بتنزيل GitHub Desktop وحاول مرة أخرى.

إطلاق Xcode

إذا لم يحدث شيء ، قم بتنزيل Xcode وحاول مرة أخرى.

إطلاق برنامج Visual Studio Code

سيتم فتح codespace الخاص بك بمجرد أن يصبح جاهزًا.

حدثت مشكلة أثناء تحضير مساحة الكود ، يرجى المحاولة مرة أخرى.


شاهد الفيديو: كيفية تحويل ملف CSV الي اكسل (شهر اكتوبر 2021).