من حين لآخر ، شخصيات مثل "في البيانات هي كما يلي
ابدأ بـ &#، مع سلسلة من الأرقام في الوسط ، تنتهي بـ ؛
ابدأ بـ & ، مع سلسلة من الأحرف في الوسط ، تنتهي بـ ؛
على سبيل المثال ، الأكثر شيوعًا أو ما يعادلها
عندما يواجه المتصفح أحرف الهروب هذه ، سوف يهرب مرة أخرى ، ولكن كيفية التعرف عليها من خلال التعليمات البرمجية؟ org.apache.commons.lang.stringescapeutils.unescapehtml يوفر تفسيرا جيدا
في الحالة الأولى أعلاه ، يكون الوسط رقمًا ، ويتم تحويل الرقم (Unicode) إلى Char
عند مواجهة الموقف الثاني ، هناك شخصيات في الوسط ، بحيث يمكنك فقط البحث عن جدول التعيين. ابحث عن الأرقام المقابلة من الأحرف من جدول التعيين وتحويلها إلى Char. انظر إلى الكود وستراها في لمحة.
انظر كيف يتم تعريف HTML40
انسخ الرمز