XML-sémaobjektum-modell (SOM)

Az XML-séma hatékony és összetett eszköz a megfelelő XML-dokumentumok struktúrájának létrehozására és ellenőrzésére. A relációs adatbázisok adatmodellezéséhez hasonlóan a séma lehetővé teszi az XML-dokumentumok szerkezetének meghatározását a dokumentumokban használható elemek megadásával, valamint az elemek szerkezetének és típusának meghatározásával, hogy ezek az elemek érvényesek legyenek az adott sémára.

A sémaobjektum-modell (SOM) olyan osztályokat biztosít a System.Xml.Schema névtérben, amelyek lehetővé teszik egy séma beolvasását egy fájlból, vagy programozott módon hozhat létre sémát a memóriában. A séma ezután bejárható, szerkeszthető, lefordítható, érvényesíthető vagy fájlba írható.

A szakasz tartalma

XML-sémaobjektum-modell áttekintése
A sémaobjektum-modellt (SOM) és az általa biztosított funkciókat és osztályokat ismerteti.

XML-sémák olvasása és írása
Az XML-sémák fájlokból vagy más forrásokból való olvasását és írását ismerteti.

XML-sémák létrehozása
Ismerteti, hogyan hozhat létre XML-sémákat a névtérben lévő System.Xml.Schema osztályok használatával.

XML-sémák bejárása
Ismerteti, hogyan léptethet át XML-sémát az SOM-ban tárolt elemek, attribútumok és típusok eléréséhez.

XML-sémák szerkesztése
Az XML-sémák szerkesztésének módját ismerteti.

XML-sémák beleértve vagy importálva
Azt ismerteti, hogyan lehet más XML-sémákat is belefoglalni vagy importálni azokat tartalmazó vagy importáló séma szerkezetének kiegészítéséhez.