كيفية الوصول إلى URI ملف DTD على آلة المحلية؟

StackOverflow https://stackoverflow.com/questions/861870

  •  21-08-2019
  •  | 
  •  

سؤال

ولدي ملف DTD الذي اعتدت أن الوصول إليها من خلال هذا الرابط:

http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd

والآن أريد أن أكون ينبغي أن يكون قادرا على الوصول إلى هذا الملف على آلة المحلية دون أي ويب access.I كان يستخدم WebRequest للوصول إلى هذا URI.

ويمكن لأي واحد منكم يقول لي كيفية الوصول إليه باستخدام قاموس أو أي فئة أخرى في C #.

والشكر ..

هل كانت مفيدة؟

المحلول

وهذا عادة ما يكون سمة من سمات محلل XML الخاصة بك. بحث عن ما يسمى "معالج كيان". عندما وجدت إعلانا DOCTYPE، وهذا ما يسمى معالج لتحميل DTD. وسوف تحصل على URL وبعض المعلومات الأخرى كمعلمات.

[تحرير] معالج كيان سيعود نوعا من "التيار" الذي محلل XML سيقرأ. لذلك تحتاج إلى حفظ DTD إلى ملف، فتح ملف في معالج كيان والعودة تيار مما أدى إلى محلل XML.

ويجب أن يكون هناك أمثلة في وثائق محلل XML الخاصة بك كيفية القيام بذلك. لاحظ أن تيار يجب أن تكون مغلقة في مكان ما. عادة محلل XML يفعل ذلك (منذ إلا أنه يعرف متى يتم ذلك مع التيار).

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top