سؤال

لذلك لدي بعض المحتوى الإسباني المحفوظ في Excel ، وأنني أقوم بتصدير إلى تنسيق .CSV حتى أتمكن من استيراده من الإضافة إلى Firefox SQL Manager إلى .sql db. المشكلة هي أنه عندما أقوم باستيراده ، كلما كانت هناك علامة لهجة ، (أو أيا كان الاسم الفني لتلك الأشياء) لا يتعرف Firefox على ذلك ، وبالتالي ينتج ماس أسود كبير بأبيض؟ هل هناك طريقة أفضل للقيام بذلك؟ هل هناك شيء يمكنني القيام به للحصول على محتوى الإسباني الخاص بي قابلاً للقراءة في SQL DB؟ ربما برنامج أكثر تفضيلًا من امتداد Firefox؟ واسمحوا لي أن أعرف إذا كان لديك أي أفكار أو أفكار. شكرًا!

هل كانت مفيدة؟

المحلول

تحتاج إلى متابعة السلسلة والتأكد لا شيء يضيع "في الترجمة".

على وجه التحديد:

  • تأكد من الترميز المستخدم في ملف CSV ؛ تأكد من وجود المربعات الخاصة بشكل فعال ، وانظر كيف يتم ترميزها (UTF8 ، صفحة رمز معينة ، ...)
  • تأكد من أن خادم SQL يمكنه
    أ) اقرأ هذه الشخصيات و
    ب) تخزينها في تشفير سيحافظ على سلامتها. (راجع للشغل ، يمكن بالطبع إعادة تشفير الترميز المستخدم في CSV إلى بعض الترميز الآخر الذي تختاره ، أي أن ما تعرفه سيكون مناسبًا للاستهلاك من خلال تطبيقك المستهدف)
  • تأكد من تخزين قاعدة البيانات هذه الأحرف بشكل فعال.
  • معرفة ما إذا كان Firefox (أو أي "مستهلك" من هذا النص) يعالج الأحرف بشكل صحيح في هذا الترميز بالذات.

من الشائع ولكن من المفيد لهذا النوع من الاستفسارات التوصية بتعيين القراءة التالي:

الحد الأدنى المطلق لكل مطور برامج على الإطلاق ، ويجب أن يعرف بشكل إيجابي عن مجموعات Unicode والمجموعات الشخصية (بدون أعذار!) بواسطة جويل سبولسكي

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top