Know-how, előadás, ismeretség xml-vel

Standard XML alkalmazások

Az XML-t nem csak egyetlen dokumentum leírására használhatja. Egyéni felhasználó. egy vállalat vagy egy szabványügyi bizottság meghatározhatja a szükséges XML elemek és a dokumentum szerkezetét, amelyet egy adott dokumentumosztályra alkalmazni fognak. Hasonló elemkészletet és a dokumentumszerkezet leírását XML-alkalmazásnak vagy XML-szótárnak nevezik.

Például egy szervezet meghatározhat egy XML alkalmazást, amely olyan dokumentumokat hoz létre, amelyek molekuláris struktúrákat, emberi erőforrásokat, multimédiás bemutatókat vagy vektorgrafikus grafikákat tartalmaznak. Az előadás végén megjelenik néhány már létező, közös XML-alkalmazás vagy alkalmazás, amelyet meg kíván tervezni.

Az XML-alkalmazást általában egy dokumentumtípus-leíró (DTD) létrehozásával definiálják. amely az XML-dokumentum érvényes összetevője. A DTD az adatbázisrendszer szerint készült. kialakítja és meghatározza a nevét elemeket lehet használni a dokumentumban, a sorrendet, amelyben az elemek jelennek meg, amelyek rendelkezésre állnak az alkalmazás elem tulajdonságok és egyéb jellemzőit a dokumentumot. Az XML-alkalmazások gyakorlati használatához általában a DTD-jét az XML-dokumentumba foglalja; A DTD jelenléte a dokumentumban korlátozza a használni kívánt elemek és struktúrák körét, így a dokumentum megfelel az alkalmazás szabványainak. Az ebben a fejezetben korábban tárgyalt XML-dokumentumok leírása nem tartalmazza a DTD-t. A DTD beállítása és használata. megtudhatja a "Valódi XML-dokumentumok létrehozása" című részt.

Az előnyök a szabványos XML-alapú alkalmazások tervezése a dokumentum az a tény, hogy megoszthatnak dokumentumokat más felhasználók az alkalmazás, és a dokumentum feldolgozása és megjelenítése a szoftver, ami már létrejött ez az alkalmazás.

XML-alapú alkalmazások, amelyek javítják az XML dokumentumok minőségét

Az XML-alkalmazásokon kívül, bizonyos dokumentumok osztályainak leírásához számos XML-alkalmazás van, amelyet bármely XML dokumentumban felhasználhat. Ezek az alkalmazások megkönnyítik a dokumentum létrehozását és minőségének javítását. Az alábbi példák az ilyen alkalmazásokra vonatkoznak.

  • Az Extensible Stylesheet Language (XSL) lehetővé teszi, hogy erőteljes stíluslapokat készítsen XML szintaxissal.
  • Az XML séma lehetővé teszi az XML dokumentumok részletes sémáinak kifejlesztését a szabványos XML-szintaxis használatával, ami a DTD használatának erősebb alternatívája.
  • Az XML Linking Language (XL Link) lehetővé teszi az XML dokumentumok összekapcsolását. Támogatja a többszörös célhivatkozásokat és más hasznos funkciókat, nagyobb szabadságot biztosítva a HTML-linkek szervezéséhez.
  • Az XML Pointer Language (XPointer) lehetővé teszi a rugalmas célhivatkozások definiálását. Az XPointer és az XLink együttes használatával tetszőleges helyen linkeket hozhat létre a céldokumentumban - nem csak a speciálisan kijelölt elemekre való áttérést.

Az XSL-ről az "XML dokumentumok megjelenítése XSL stíluslapok használatával" című részben olvasható. Más XML alkalmazások még nem fejeződtek be, és nem tartoznak ebbe a kurzusba. (Az XLink és az XPointer nem támogatott az Internet Explorer 5 alkalmazásban).

Mint látható, az XML nem csak egy hasznos eszköz leírására dokumentumokat, hanem egyúttal a alapozást alkalmazások és bővítmények, amelyek azzal a az internet fejlődését.

Valódi XML használata

Bár az XML koncepció nagyon érdekes, lehet, hogy kérdése merül fel a gyakorlatban. Ez a rész egy ilyen XML alkalmazás példáit tartalmazza. mint már széles körben használt és ígéretes. Ha léteznek megfelelő XML-alkalmazások a gyakorlati használathoz, zárójelben lesznek megadva. Például megtudhatja, hogy az XML MathML alkalmazás lehetővé teszi a matematikai képletek formázását.

Kapcsolódó cikkek