الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

سؤال عن ال Encoding In Stings

مغلق
بدأه .S.T.A.L.K.E.R في 29 أكتوبر 2007 · 3 رد · 610 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

قمت بتحويل string الى مصفوفة من نوع byte

لكن عند اعادة قرأة تلك المصفوفة بواسطة برنامج مصنوع vb.net

يتم قرأة تلك المصفوفة باللغة الانجليزية يعني العربية غير مدعومة

فاتوقع المشكلة من الجافا

فكيف يمكنني دعم العربية في مصفوفة البايت

وكم يصبح حجم البايت هل يبقى 8 بت ؟؟

و شكرا

صحيح برنامجي مصنوع ب j2me لكن اتوقع عدم وجود اختلاف

#2

جرب التالي:

String test= new String("Mohammad");
	  test.getBytes("cp1256");

منقطع من حين لاخر

#3

سؤال اخ ابو الفؤاد

كيف انت حولت كلمت محمد الى بايت

و هل يعني ("cp1256") هو كلمة محمد بالعربية بعد تحويلها الى بايت ؟؟

#4

وظيفة الميثود getBytes هي ارجاع مصفوفة من البايتات تمثل الـ String

cp1256 هو الـ encoding المستخدم في التحويل بامكانك استخدام UTF-8

منقطع من حين لاخر

هذا الموضوع مغلق.

مواضيع مشابهة