تنسيق CSV أو أين يضع بالفواصل ؟

تاريخ:

2018-08-17 17:50:24

الآراء:

167

تصنيف:

1مثل 0كره

حصة:

من بين المشاكل التطبيقية التي تواجه إذا كنت غير مبرمج ، هو بالفعل أحد المستخدمين المتقدمين ، استيراد البيانات من تطبيق واحد إلى آخر ليس من غير المألوف. و في كثير من الأحيان من الضروري استيراد جداول البيانات, التي, في الحقيقة, اخترع في تنسيق CSV. الآن وقد وضعت عدة حلول بديلة (من بينهم زعيم XML). ولكن إنشاء ملف CSV في بعض الحالات يبقى الحل الأكثر ملاءمة ، وبعض – الأكثر إشكالية.تنسيق csv

تقف على اسم الشكل commaseparatedvalues – قيم مفصولة بفواصل. في المفكرة الملف تبدو كما يلي:

00, 01, 02, 03;

01, 15, 34, 11;

16, 27, 33, 06 (في النهاية إلى وضع علامة غير مطلوب)

في جدول بيانات Excel أو مماثلة تطبيق ذلك بالفعل:

00010203
01153411
16273306

ولكن الآن علينا اتخاذ أبسط الحالات. المشاكل تبدأ فقط بسبب حقيقة أنه نظرا جدا مضغوط تمثيل البيانات CSV تنسيق يستخدم لنقل كميات كبيرة من المعلومات. هذه الملفات غالبا ما تحدث في قواعد البيانات تختلف قيم رقمية, alpha, أبجدية, المساحات, الخ. في كثير من الأحيان في صفائف كبيرة هناك أخطاء ، و إذا ، على سبيل المثال ، حيث سيكون هناك فاصلة إضافية داخل المحتوى من أحد الحقول ، جميع الخلايا يمكن أن تتحرك واحدة.تنسيق ملف csv

عموما المشاكل التي تحدث عند استيراد البيانات باستخدام تنسيق ملف CSV يمكن تقسيمها إلى ثلاث فئات:

1 – بشكل صحيح ملء الحقول.

2-غير صحيحة تحويل البيانات عند حفظ ملف CSV.

3 – تنسيق خاطئ التعرف على البرنامج-المستورد.

الحالة الأولى لدينا بالفعل جزئيا النظر. للتعامل مع هذه المشكلة ، فمن الضروري توفير وسائل التحقق من صحة البيانات المدخلة. على سبيل المثال, إذا كنت بحاجة إلى جمع بيانات العناوين البريدية الخاصة البرامج النصية التحقق من البريد الإلكتروني الخاص بك في الشكل الصحيح. حيث توجد مساحات الفواصل وغيرها من البيانات التي يمكن قراءتها بشكل غير صحيح ، مجال المحتوى يجب أن يكون بين علامتي اقتباس (الكمبيوتر &[لدقوو] ؛ &ردقوو];).

الحالة الثانية يرتبط مع الترميز. كنت بحاجة إلى معرفة, في كثير من الأحيان من خلال التجربة ، ما ترميز يفضلون برنامج المستورد. تستخدم على نطاق واسع في ويندوز 1251 ، حتى لو كان ملف المصدر الخاص بك سوف يجتمع النص في يونيكود ، وسوف تظهر في التطبيق الوجهة مثل سلاسل القضايا. في Excel فمن الممكن حفظ في تنسيق CSV مع مختلف ترميز محدد (غير فاصلة لا تزال تستخدم علامة التبويب منقوطة), ولكن من الأفضل إنشاء ملف في المفكرة++ أو OpenOfficeCalc.

المزيد

T-28. T-28 (عالم الدبابات). T-28: صور

T-28. T-28 (عالم الدبابات). T-28: صور

T-28 – هذا شعبية خزان السوفياتي ، والتي تتمثل في المعروف على الانترنت لعبة العالم من الدبابات. بالنسبة لمعظم اللاعبين والجهاز هو عابر ، ولكن هذا يرجع فقط إلى حقيقة أن ليس كل تقييم قدرة هذا النموذج. إذا ما تم تناوله ببراعة ، خزان يتحول إلى ورطة ...

كما في

كما في "Skyrim" إلى التركيز osculatorium: يمر

اليوم سوف نتحدث معك عن كيف في "Skyrim" إلى التركيز osculatory. أيضا, دعونا نحاول فعلا أن نفهم أين هذه المهمة و لماذا نحن في حاجة إليها. لأن العالم لعبة The Elder Scrolls هو مكان حيث يمكنك الحصول على المغامرات.نبدأحسنا, قبل التفكير في "Skyrim" إلى الت...

الطرق الوعرة جيب محاكاة

الطرق الوعرة جيب محاكاة "كامل القرص 2: UAZ 4x4"

كل ما سبق اعتادوا على حقيقة أن صناعة الألعاب الموجودة في أمريكا و في أوروبا ولكن في الاتحاد الروسي في البلدان المجاورة ، هي باستمرار نائم, إلا في بعض الأحيان إعطاء روائع أحيانا الابتهاج المستخدمين المشاريع الجيدة. أما بالنسبة ألعاب سباقات, كل شيء سيء...

الحالة الثالثة-نتيجة الثانية. تاريخيا تنسيق CSV لديه أي معيار. العديد من البرامج تعتبر CSV تنسيقات ملفات TSV (علامة التبويب فصل) SCSV (مفصولة منقوطة) ، على وجه الخصوص لأن امتداد الملف هذا لم يتم الإبلاغ عنها. في هذه الحالة, يتم قراءة البيانات خطأ و لم يتم توزيعها إلى الخلايا في الترتيب الصحيح. أفضل نصيحة يمكن أن تكون – إلى إنشاء ملف CSV نفسك. كما سبق ذكره, تحتاج إلى استخدام سهلة محرر.تنسيق csv

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

تعليقات (0)

هذه المادة قد لا تعليق أول

إضافة تعليق

أخبار ذات صلة

GeForce Experience لا يبدأ - ماذا تفعل ؟

GeForce Experience لا يبدأ - ماذا تفعل ؟

مصنعي بطاقات الرسومات ليست السنة الأولى توفر الجهاز الخاص بك برنامج خاص ، مما يسمح لتحسين عملهم. على سبيل المثال, nVidia GeForce Experience, و إذا كنت قد قمت بتثبيت هذا التطبيق ، ثم يجب عليك استكشاف قدراته. سوف تكون قادرة بمرونة م...

HP 1132: مثالية MFP الصغيرة والمتوسطة workgroups

HP 1132: مثالية MFP الصغيرة والمتوسطة workgroups

المثالي متعددة الأغراض جهاز دون مشاكل خاصة يمكن أن تغطي احتياجات الطباعة على حد سواء الصغيرة وحتى المتوسطة الفريق العامل ، HP 1132. ومن حول هذا تنوعا الطباعة والنسخ والمسح الضوئي المنتج وسوف تستمر في ذلك.تحديد المواقع ، المعداتالر...

فقد صوت على جهاز كمبيوتر محمول. ماذا تفعل ويندوز 7 أو xp

فقد صوت على جهاز كمبيوتر محمول. ماذا تفعل ويندوز 7 أو xp

في بعض الأحيان هناك حالة غير سارة مع الصوت ويندوز. وتتكون في حقيقة أن المرة القادمة عند بدء تشغيل النظام لا يعمل المتكلمين. لذا اختفى الصوت على جهاز الكمبيوتر المحمول أو الكمبيوتر الشخصي. ثم يجب عليك معرفة السبب لماذا حدث هذا و لت...