یک سند XML با نحو صحیح "Well Formed" نامیده می شود. یک سند XML تأیید شده در برابر یک DTD هر دو "به خوبی شکل گرفته" و "معتبر" است.
چه چیزی سند XML را در برابر طرحواره تأیید می کند؟
می توانید اسناد XML خود را در برابر طرحواره های XML اعتبارسنجی کنید فقط; اعتبار سنجی در برابر DTD ها پشتیبانی نمی شود. … این فرآیند شامل ثبت هر سند طرحواره XML است که طرحواره XML را تشکیل می دهد و سپس ثبت نام را تکمیل می کند.
کدام موتور سند XML را در برابر طرح DTD تأیید می کند؟
Xerces-C++ یک تجزیهکننده XML اعتبارسنجی منبع باز است که در زیرمجموعه قابل حمل C++ نوشته شده است. API های DOM (سطح 1، 2 و بخش های خاصی از سطح 3)، SAX، و SAX2 را ارائه می دهد و از اعتبار سنجی اسناد XML در برابر طرحواره DTD و XML پشتیبانی می کند.
چگونه یک سند XML را با استفاده از طرحواره DTD یا XML تأیید می کنید؟
در این مقاله
- خلاصه.
- نیازها.
- یک سند XML ایجاد کنید.
- یک DTD ایجاد کنید و به سند XML پیوند دهید.
- اجرای اعتبارسنجی با استفاده از DTD.
- یک طرح XDR ایجاد کنید و به سند XML پیوند دهید.
- با استفاده از طرح XDR اعتبارسنجی را انجام دهید.
- یک طرح واره XSD ایجاد کنید و به سند XML پیوند دهید.
هدف از طرح واره XML چیست؟
هدف یک طرحواره XML این است که تعریف بلوک های ساختمانی قانونییک سند XML: عناصر و ویژگی هایی که می توانند در یک سند ظاهر شوند. تعداد (و ترتیب) عناصر فرزند. انواع داده برای عناصر و ویژگی ها.