![]() |
|
[سؤال] هل من سبيل لحفظ ملف csv يحتوي علي لغه عربيه لعمل استراد لقاعده البيانات ؟ - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183) +--- الموضوع : [سؤال] هل من سبيل لحفظ ملف csv يحتوي علي لغه عربيه لعمل استراد لقاعده البيانات ؟ (/showthread.php?tid=25539) |
هل من سبيل لحفظ ملف csv يحتوي علي لغه عربيه لعمل استراد لقاعده البيانات ؟ - dametucorazon - 28-06-18 السلام عليكم ورحمه الله اريد ان احفظ ملف csv وعند عمل ذلك من الاكسل يقوم بتحويل العربي الى علامات استفهام حاولت كثيره ولكن لا استطيع ممكن مساعده RE: هل من سبيل لحفظ ملف csv يحتوي علي لغه عربيه لعمل استراد لقاعده البيانات ؟ - elgokr - 28-06-18 تعال على الملف الخاص بـ csv
وكلك يمين عليه من ثم
Open With
ومن القائمة قم باختيار
NotePad
بعد فتح الملف من خلال ملف النصوص
NotePad
كل ما عليك من قائمة File
اختار Save As
من ثم تحويل قيمة :
Save as type:
الى
All File
وتعال على Encoding
واجعل قيمتها ANSI
من ثم قم باختيار الملف من على الجهاز واستبدل الحفظ
اذا لم تنجح العملية
قم بتكرار الخطوات مع تغيير Encoding
الى القيمة UTF-8
وبالنهاية ستجد ان اللغة العربية تعمل معك بدون مشاكل
يارب يكون الشرح مبسط
تحياتى لك
وتمنياتى لك التوفيق
RE: هل من سبيل لحفظ ملف csv يحتوي علي لغه عربيه لعمل استراد لقاعده البيانات ؟ - dametucorazon - 29-06-18 اولا الحمد لله انك بخير ورجعت بالسلامه ثانيا شكرالك اخي الفاضل لكن جربت ما نفعت معي ارفقت لك الملف ممكن تجرب بنفسك شكرا لك RE: هل من سبيل لحفظ ملف csv يحتوي علي لغه عربيه لعمل استراد لقاعده البيانات ؟ - elgokr - 29-06-18 الله يسلمك يارب
وتسلم لك لانك تسال عنى
الشكر لله
انت من الواضح انك جربت بطريقة غير صحيحة
فى البداية انت غير مجبر على استخدام ملف الـ Excel لانشاء ملف CSV
فالملف كل ما يحتاج اليك هو طريقة الكتابة بداخله وهو اشبه بقاعدة البيانات
كل ما عليك هو الكتابة بهذا الشكل PHP كود : Data1,Data2,Data3وليس كل عمود فى اعمدة من اعمدة الاكسل
بمعنى انك ممكن تنشاء الملف من خلال المفكرة Notepad
ليصبح طريقة الكتابة كما هو فى الملف المرفق بهذا الشكل PHP كود : person,phone,addressطيب الان فكرة كتابة الملف اصبح امرها بسيط
لكن كيف يمكننى التعامل مع الملف بطريقة حتى احل مشكلة اللغة العربية
فى البداية حتى اسهل عليك الامر قم فى البداية تحميل البرنامج التالى
بعد ذلك تابع الشرح كما فى الصورة
فى البداية اذا قمت بفتح ملف جديد من خلال Notepad++
ومن ثم كتابة كما فى التالى PHP كود : person,phone,addressوعمل حفظ الملف بصيغة CSV
سنجد ان عند فتح الملف من خلال برنامج Excel او استدعاء الملف من خلال اى شئ
يكون طريقة عرض اللغة العربية كما هو بالكشل التالى
طيب كيف اقوم بكتابة الجملة بشكل صحيح وكيف حفظ الملف بهذه الصيغة تابع الاتى
1- قم بفتح برنامج Notepad++ لاحظ ما مشار اليه بالمستطيل الاحمر وهو نوع الكتابة هى UTF-8
وكل ما سنحتاج اليه هو تحويلها الى ANSI كما فى الصورة التالية
2- تحويل صيغة الكتابة
كما فى الصورة من قائمة Encoding
من ثم تقوم بتنشيط الخيار الاول الخاص بـ ANSI
بعد ذلك فتح القائمة مجدداً واختيار Convert to ANSI
3- قم بادخال النص التالى فى الملف PHP كود : person,phone,addressكما هو فى الصورة موضح هنا
بعد ما تم الانتهاء من كتابة ما هو مطلوب
ناتى بعد ذلك بحفظ الملف بصيخة CSV
4- قم بالتالى FIle -> Save As... ثم طبق كما فى الصورة
لاحظ فى الصورة انه تم اختيار Save as type: All types (*.*)
وفى منطقة كتابة اسم الملف File name:
تم كتابة الاسم كما انت تريد مع الامتداد يعنى تنهى الاسم بـ .csv
وبالنهاية عند الذهاب الى الملف الذى تم حفظه على الجهاز ستجد وعند فتحه ستجد انه
يعرض اللغة العربية بدون اى مشكلة
ويمكنك دائماً التعديل على الملف من خلال Excel
او يمكنك ايضاً من خلال Notepad++ بالضغط كلك يمين على الملف
من ثم اختيار Edit with Notepad++
اتمنى ان يكون الشرح بسيط وموضح كيفية كتابة وانشاء ملف csv
تحياتى لك
وتمنياتى لك التوفيق
RE: هل من سبيل لحفظ ملف csv يحتوي علي لغه عربيه لعمل استراد لقاعده البيانات ؟ - dametucorazon - 29-06-18 الان ظهر عربي 100 % يسر الله لك كل امورك وسددك ووقاك جزاك الله خيرا RE: هل من سبيل لحفظ ملف csv يحتوي علي لغه عربيه لعمل استراد لقاعده البيانات ؟ - elgokr - 29-06-18 لنا جميعاً ان شاء الله
تحياتى لك
وتمنياتى لك لاتوفيق
RE: هل من سبيل لحفظ ملف csv يحتوي علي لغه عربيه لعمل استراد لقاعده البيانات ؟ - _11Basil - 13-11-21 عندي نفس المشكله وسويت نفس الطريقة لكن للأسف ماظبط ياليت تبعث ايميلك لكي ارسل لك الملف لحل المشكله مشكورا |