هروب/إلغاء هروب 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.
كيفية استخدام هروب/إلغاء هروب XML
قم بالتهريب أو إلغاء تهريب محارف XML الخاصة في الوقت الفعلي داخل متصفحك. حوّل < و> و& و" و' إلى كيانات XML والعكس — نصّك لا يترك جهازك أبدًا.
- اكتب نصك أو الصقه في حقل الإدخال — يظهر التلميح “Enter text to escape or unescape...”.
- اختر Escape لتحويل محارف مثل < و> و& إلى < و> و& لتضمينها بأمان في XML.
- اختر Unescape لإعادة كيانات مثل < و> و& و" و' إلى محارفها الأصلية.
- انسخ الناتج المحوَّل مباشرة من المعاينة إلى مستندك أو خلاصتك أو كودك.
تتحدث المعاينة الحية أثناء الكتابة، فيمكنك التبديل بين Escape وUnescape مرارًا دون إعادة كتابة النص الأصلي.
أدوات ذات صلة
- ترميز/فك ترميز كيانات HTML قم بترميز أو فك ترميز كيانات HTML فورًا. حوّل الأحرف الخاصة مثل <، >، &، " و ' إلى كيانات HTML والعكس. مجاني وسريع ويعمل في متصفحك.
- عارض سداسي عشري عرض محتويات الملفات بتنسيق سداسي عشري مع البحث والتنقل بالإزاحة والتمرير الافتراضي
- تشفير / فك تشفير AES تشفير/فك تشفير AES مع أوضاع CBC، CFB، CTR، OFB، ECB، حشو Pkcs7/ZeroPadding/NoPadding، مفاتيح 128/192/256 بت، إخراج Base64، اكتشاف تلقائي لتنسيق المفتاح/IV
- ضاغط Brotli ضاغط Brotli مجاني عبر الإنترنت. اضغط ملفاتك إلى .br بجودة من 0 إلى 11 أو فك ضغط .br إلى الأصل. يعمل بالكامل في متصفحك — دون رفع ودون تثبيت.
- ضاغط Zstd ضاغط zstd مجاني عبر الإنترنت. اضغط ملفاتك إلى .zst بمستويات Zstandard من 1 إلى 19 أو فك ضغط .zst إلى الأصل. يعمل بالكامل في متصفحك — دون رفع ودون تثبيت.
- محول MessagePack محول MessagePack مجاني عبر الإنترنت. رمّز JSON إلى msgpack وفك ترميز hex أو base64 أو ملفات .bin إلى JSON مقروء مع مقارنة الحجم. دون رفع بيانات، يعمل في متصفحك.
- مولد ULID إنشاء معرفات فريدة عالميًا وقابلة للفرز معجميًا (ULID) عبر الإنترنت. فك تشفير ULID واستخراج الطوابع الزمنية وإنشاء معرفات دفعية لقواعد البيانات.
- محول شفرة مورس مترجم مجاني لشفرة مورس عبر الإنترنت. حوّل النص إلى شفرة مورس والعكس فورًا. يدعم تشغيل الصوت والرموز المخصصة ويعمل دون اتصال.