8. dia XML BEVEZETŐ Flashcards
Mi az XML?
‘90-es évek végében létrehozott általános célú jelölőnyelv. Az iparban széles körben használják.
Szűkebb értelemben : Szintaxis strukturált dokumentumok ábrázolására és ezek automatikus feldolgozására használatos.
Tágabb értelemben : Sok közös gyökérből induló specifikációt jelent, ezt az XML család.
XML és HTML összehasonlítása
XML :
Nincs előre definiált címkekészlet.
Célja adatok leírása.
Adatcsere formátumként használják.
HTML :
Előre definiált címkekészlet.
Célja információ megjelenítés.
Egy prezentációs nyelv.
Tekinthető egy speciális XML-nek.
XML előnyei és hátrányai
Előnyök :
Egyszerű, nyílt, gyártófüggetlen, Platformfüggetlen, Univerzális adatcsere formátum, Kiterjedt infrastruktúra, Az iparban de-facto szabvány
Hátrányok :
Bőbeszédű és nehezen használható szintaxis, Nagy tárigény, Bonyolultság
Dokumentum központú XML
A dokumentumokat jelölésekkel megtűzdelt folyó szöveg alkotja.
A dokumentumok szerkezete nagy változatosságot mutat.
Lényeges az elemek sorrendje.
Az ilyen dokumentumok tartalma elsősorban emberi fogyasztásra
szánt.
Ilyen alkalmazás például az XHTML.
Adatközpontú XML
A dokumentumokat nagyszámú adatelem alkotja.
Kevésbé véletlenszerű dokumentum-szerkezet.
Az elemek sorrendje kevésbé lényeges.
Az ilyen dokumentumok elsősorban gépi feldolgozásra szántak.
Ilyen alkalmazás például az SVG.