هروب/إلغاء هروب XML
هروب أو إلغاء هروب أحرف XML الخاصة فوراً. حوّل <، >، &، "، ' إلى كيانات XML مع معاينة فورية.
ما الأحرف التي يجب هروبها في XML؟
خمسة أحرف يجب هروبها: < (أصغر من) يصبح <، > (أكبر من) يصبح >، & (علامة العطف) تصبح &، " (علامة اقتباس مزدوجة) تصبح "، و' (فاصلة عليا) تصبح '.
ما الفرق بين هروب XML وهروب HTML؟
يشترك XML وHTML في معظم الكيانات. الفرق الرئيسي هو أن XML يحدد ' للفاصلة العليا، بينما يستخدم HTML تقليديًا '، رغم أن HTML5 الحديث يدعم أيضًا '.
هل يتم إرسال بياناتي إلى خادم؟
لا، يتم تنفيذ جميع عمليات الهروب وإلغاء الهروب بالكامل في متصفحك باستخدام JavaScript. لا تغادر بياناتك جهازك أبدًا.
هل يمكن للأداة معالجة ملفات XML كبيرة؟
نعم، تعالج الأداة النص محليًا في متصفحك ويمكنها التعامل مع المدخلات الكبيرة بكفاءة دون قيود حجم من الخادم.
ما هي مراجع الأرقام في XML؟
بالإضافة إلى الكيانات المسماة، يدعم XML مراجع الأرقام باستخدام نقاط كود Unicode. على سبيل المثال، يمكن كتابة < كـ < أو <.
متى يجب استخدام أقسام CDATA بدلاً من الهروب؟
أقسام CDATA مفيدة عندما يكون لديك نصوص كبيرة تحتوي على العديد من الأحرف الخاصة مثل مقاطع التعليمات البرمجية. يخبر CDATA محلل XML بمعالجة المحتوى كبيانات أحرف خام.
ماذا يحدث إذا هربت نصًا مهروبًا بالفعل؟
إذا هربت نصًا يحتوي بالفعل على كيانات مثل &، فسيتم هروب علامة العطف مرة أخرى إلى &amp;.
كيف يرتبط هروب XML بمنع هجمات XSS؟
هروب XML هو دفاع أساسي ضد هجمات البرمجة عبر المواقع (XSS). بتحويل الأحرف الخاصة إلى كيانات، يصبح إدخال المستخدم غير ضار.
هل يمكنني استخدام هذه الأداة لمحتوى SVG أو XHTML؟
نعم، نظرًا لأن SVG وXHTML تنسيقات مبنية على XML، تنطبق نفس قواعد الهروب.
لماذا يتم هروب علامة العطف دائمًا في XML؟
يجب دائمًا هروب علامة العطف (&) في XML لأنها الحرف الذي يبدأ مراجع الكيانات. علامة & غير المهروبة ستُفسر على أنها بداية كيان.
ما هي الكيانات المحددة مسبقًا في XML؟
يحتوي XML على خمسة كيانات محددة مسبقًا: < (<)، > (>), & (&)، " (") و ' (').
ما الفرق بين الهروب والترميز؟
في سياق XML، يشير الهروب تحديدًا إلى استبدال الأحرف الخاصة بمراجع الكيانات لضمان XML صالح. الترميز مصطلح أوسع يمكن أن يشير إلى ترميز الأحرف مثل UTF-8.