
08-01-2010, 01:07
|
|
|
|
חבר מתאריך: 25.08.03
הודעות: 9,114
|
|
חשוב לציין שתשובתך נכונה במיוחד למקרה זה ותתאים גם למקרים אחרים בהם יעשה שימוש בקידוד utf-8, אך מחרוזת זו הובאה כדוגמה והפתרון המדוייק הוא (כפי שאתה כנראה יודע , אך לא כל מי שיקרא את התשובה ישים לב שהפתרון הזה מיועד רק למקרים מסויימים) לבדוק 1. את הקידוד הפנימי. 2. את הקידוד שמוגדר ראשון ובהתאם לאלו לשחזר את הכתוב לקידוד המתאים.
במילים אחרות, יש לבדוק האם הקידוד הוא base64 או הקסדצימלי, ורק בהתאם לכך להשתמש ב-base64 decoder או במפענח הקסדצימלי.
בשלב השני יש לוודא האם התווים מקודדים בקידוד בה עושה אותה מערכת שימוש, ולהמיר את התווים במידת הצורך.
|