Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Rozdiel v XSD a DTD

eXtended Markup Language ( XML ) je formát databázy založené na texte spravuje W3 Consortium . Stala sa populárnou formát , ale , bohužiaľ , neposkytuje žiadne priame spôsob , ako overiť údaje obsiahnuté v súbore XML je platná , alebo aby iný používateľ alebo počítač vedieť , čo môžu očakávať v súbore . Na dosiahnutie tohto cieľa , W3C vydalo štandardy pre dva formáty : DTD a XSD . Nástupca

dokumenty schémy XML ( XSD ) sú nástupcami definícia dátového typu ( DTD ) dokumenty . Hoci obaja môžu byť použité , XSD je celkové zlepšenie na DTD .
XML Syntax

Najvýznamnejší rozdiel medzi XSD a DTD je , že XSD je sám napísaný s pomocou jazyka XML syntaxe . DTD , na druhej strane , je napísaný v podobnej , ale odlišné syntaxe . To je veľká výhoda pre XSD , pretože to znamená , že programy určené pre čítanie XML a interpretovať databázy môže tiež čítať a interpretovať XSD pre overenie týchto databáz s malou modifikáciou .
DTD Príklad

Nasleduje príklad súboru DTD pre ukladanie e - mail , prevzaté z W3 Schools.com : !

< DOCTYPE poznámka

[

< ! ELEMENT poznámka ( k , z , nadpis, telo ) >

< ! ELEMENT do ( # PCDATA ) >

< ! ELEMENT od ( # PCDATA ) > ; < ! ELEMENT body ( # PCDATA ) >

< ! ELEMENT čísiel ( # PCDATA ) >


] >

XSD Príklad

Nasleduje príklad súboru XSD pre ukladanie e - mail :







< xs : element name = " telo "

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené