TextSorter
ادخال اكس ام ال
مخرجات جيسون

كيفية تحويل اكس ام ال الى جيسون على الانترنت

كانت لغة الترميز القابلة للامتداد هي المعيار لملفات التكوين وتغذية واجهة برمجة التطبيقات للمؤسسات لعقود من الزمن، لكنها مطولة للغاية ويصعب قراءتها او استيعابها في بيئات الويب الحديثة. لقد حلت لغة ترميز كائنات جافا سكريبت محلها كمعيار صناعي لواجهات برمجة التطبيقات نظرا لوزنها الخفيف وتوافقها الاصلي مع جافا سكريبت. يقوم هذا المحول بتحليل ملفات اكس ام ال المعقدة الخاصة بك ويخرج هياكل جيسون نظيفة ومنظمة على الفور.

دليل التحويل خطوة بخطوة

  1. لصق ادخال اكس ام ال: انسخ والصق مقتطف اكس ام ال او المستند الكامل في كتلة ادخال اكس ام ال اعلاه.
  2. ضبط الاعدادات:
    • المسافة البادئة: حدد مسافتين او اربع مسافات او تخطيط جيسون مصغر.
    • بادئة السمة: اختر حرف بادئة لتمييز سمات اكس ام ال عن العناصر التابعة.
    • اقتطاع النص: حدد هذا لتجريد المسافات البيضاء البادئة والزائدة من العقد النصية في اكس ام ال.
  3. بدء التحويل: انقر فوق الزر الازرق تحويل الى جيسون.
  4. النسخ او التنزيل: انسخ كود جيسون الى الحافظة الخاصة بك او قم بتنزيله كملف بامتداد .json.

اكس ام ال مقابل جيسون مقارنة هيكلية

نظرا لان اكس ام ال وجيسون يمثلان البيانات بشكل مختلف، يتم تعيين العناصر باستخدام قواعد التحويل القياسية الصناعية لضمان السلامة الهيكلية ومنع فقدان البيانات.

الاسئلة الشائعة

كيف اقوم بتحويل اكس ام ال الى جيسون؟
الصق محتوى اكس ام ال الخاص بك في مربع الادخال وانقر فوق تحويل. تقوم الاداة بتحويل عناصر اكس ام ال الى كائنات جيسون، وتحول السمات الى مفاتيح مسبوقة بعلامة @، ومحتوى النص الى قيم #text.
كيف يتم التعامل مع سمات اكس ام ال؟
يتم تحويل سمات اكس ام ال الى مفاتيح جيسون مسبوقة بعلامة @ على سبيل المثال @id او @class ويمكنك تخصيص هذه البادئة في الخيارات.
هل بيانات اكس ام ال الخاصة بي امنة؟
نعم. يتم تشغيل جميع عمليات التحليل بنسبة مئة بالمئة في متصفحك باستخدام واجهة برمجة تطبيقات DOMParser المدمجة. لا يتم ارسال اي بيانات الى اي خادم.
ما هو خطا التحليل في اكس ام ال؟
يحتوي اكس ام ال على قواعد بناء جملة صارمة للغاية. على عكس اتش تي ام ال، سيفشل تحليل اكس ام ال اذا لم يتم اغلاق العلامات بشكل صحيح، او اذا لم يتم تغليف قيم السمات بعلامات اقتباس، او اذا لم يتم الهروب من الاحرف الخاصة ككيانات اتش تي ام ال. اذا رايت خطا في التحليل، فتحقق من ان كود اكس ام ال الخاص بك مكتوب بشكل صحيح.
هل تدعم هذه الاداة مساحات اسماء اكس ام ال؟
نعم. نظرا لان اداتنا تستخدم محرك تحليل اكس ام ال الاصلي لمتصفحك، فانها تحلل مساحات الاسماء وتحتفظ ببادئة اسم العلامة المؤهلة بالكامل داخل مفاتيح كائن جيسون الناتجة، لذلك لا يتم فقدان اي بيانات وصفية لمساحة الاسم.
كيف يعمل التعامل مع قسم البيانات النصية؟
يتم استخدام كتل البيانات النصية في اكس ام ال لتغليف النص الخام الذي يحتوي على كتل احرف لا ينبغي تحليلها على انها اكس ام ال. يقوم المحول تلقائيا باستخراج النص داخل كتل البيانات النصية وتعيينه الى قيم سلسلة جيسون القياسية.

ادوات المطورين ذات الصلة

🔒 الخصوصية بنسبة مئة بالمئة من جهة العميل

تستخدم جميع عمليات تحليل اكس ام ال واجهة برمجة تطبيقات DOMParser المدمجة في متصفحك. لا يتم تحميل اي بيانات الى اي خادم. يظل كود اكس ام ال الخاص بك على جهازك.