تحليل فضاءات أسماء XFDF المشترك

محلل XML المشترك لـ XFDF يحل فضاءات الأسماء الافتراضية الموروثة والبادئات المصرح بها، فتحفظ عناصر Adobe XFDF المعنى نفسه عندما يستخدم منتج XML أسماء مؤهلة

استيراد الوجهات المحلي يقبل عناصر Adobe Dest وGoTo وأنماط الوجهات المؤهلة، ويرفض الروابط الأجنبية وتغييرات فضاءات الأسماء غير المتسقة والحاويات غير الصالحة وبيانات الوجهات المتكررة قبل إنشاء تعليق

مرماز المستند المحمل الأصلي تواصل قبول ملف XML القديم غير المؤهل الخاص بها؛ والمعاملات الأصلية تحفظ اشتراط فضاء أسماء Adobe XFDF الأصرم لها

الأسماء والتسلسل

THPDFXFDFNode تحفظ QualifiedName الأصلية للتسلسل وتُتاح NamespaceURI المحلولة، بينما تزود Name الاسم المحلي لعناصر Adobe المعروفة أو غير المؤهلة

أسماء العناصر الأجنبية المؤهلة تبقى مؤهلةً في Name كي لا يعاملها مرماز مشترك خطأً كمفردات Adobe؛ وعلى المستهلكين فحص NamespaceURI عند معالجة محتوى أجنبي

تصريحات فضاءات الأسماء التي يحتاجها المحتوى المسلسل المفصول محتفظة، ومحتوى جسد النص الغني يحفظ ترتيب النص المختلط وروابط فضاءات الأسماء

روابط فضاءات الأسماء المطلوبة فعلًا من خارج شجرة فرعية أجنبية فقط تضاف إلى XML المحفوظ لها؛ وعقد أجنبية متداخلة لا تحفظ أشجارًا فرعية كاملةً مكررة

المحلل المشترك يحد XML المحفوظ التراكمي والتصريحات المضافة بأربعة أمثال طول بايتات الإدخال زائد 4096 وحدة كود UTF-16، رافعًا EHPDFXFDFLimitError عندما يتجاوز توسيع فضاءات الأسماء ذلك الحد العملي

فحوص السمات والبادئات

السمات المعجمية المتكررة وأسماء السمات الموسعة المتكررة تُرفض بدل تطبيق آخر قيمة؛ وفضاءات الأسماء الافتراضية تنطبق على أسماء العناصر، بينما تبقى أسماء السمات بلا بادئة غير مؤهلة

البادئات المصرح بها وروابط xml أو xmlns المحجوزة تتبع قيود فضاءات الأسماء في W3C Namespaces in XML 1.0، الطبعة الثالثة؛ ومقارنة URI فضاءات الأسماء حساسة لحالة الأحرف

هذا يبقى مفردات XFDF وملف التوافق المحدودين بحدود للمكتبة، دون دعوى تحقق XML schema عامًا

وجهات التعليقات · تبادل التعليقات المخططة