Alapvető tervezési xml - az XML elemeket, címkék, attribútumok, a feldolgozási utasítások, CDATA szakaszok,
Vannak dolgok, mint például az XML címkéket, már részben figyelembe veszi az előző cikkben „A jelölő XML-dokumentumokat.” Most ismét érintse meg ezt a témát, és megbeszéljük részletesebben. Ez úgy történik, a célból, hogy könnyebb bemutatni a teljes képet az XML struktúrákat.
XML-elemek. Üres és nem üres XML elemek
Ahogy azt az előző cikkben, XML címkék nem csak megjelölni egy szöveget, mint ahogy az a HTML, és az egyes elemek bocsátanak ki (objektumok). hierarchikusan elemek viszont az információk egy dokumentumban, ami viszont tette őket az alapvető szerkezeti egységek XML.
Az XML elemek lehetnek a kétféle - üres és nem üres. Üres elemek nem tartalmaznak olyan adatokat, mint például szöveg vagy más design. Ezzel szemben az üres sejtek, nem üres is tartalmaz adatokat, például szöveg vagy más elemek, és az XML nyelvi konstrukció. Ahhoz, hogy megértsük a fenti, nézzük meg példaként az üres és nem üres XML elem.
XML üres elem
XML elem egy nem üres
Mint látható a fenti példában bemutatott, a fő különbség a nem üres üres elemeknek, hogy azok kizárólag egyetlen tag. Ezen kívül azt is meg kell jegyeznünk, hogy minden név-és nagybetűket XML-ben. Ez azt jelenti, hogy myElement nevek, MyElement, MYELEMENT stb Ezek különböznek egymástól, így ez alkalommal nem kell azonnal emlékezni, hogy elkerüljék a hibákat a jövőben.
Így, az elemek megértettük. Most menjünk tovább a következő pontra, például egy logikai szervezése XML-dokumentumokat.
A logikai szervezése XML-dokumentumokat. A fa szerkezet az XML adatok
Ahogy emlékszem, a fő szerkezete XML olyan elemek, amelyek tartalmazhatnak más beágyazott struktúra, s ezáltal egy hierarchikus szerkezetű. Ebben az esetben a szülő elem a gyökér, és az összes többi gyerek elem az ágak és levelek az XML fa.
Hogy könnyebb megérteni a lényegét a fenti, nézzük meg a következő kép egy példát.
Amint látjuk, a szervezet az XML-dokumentum, mint egy fa egy viszonylag egyszerű szerkezetet feldolgozásra. Ugyanakkor kifejező bonyolultsága a fa elég nagy. Ez egy fa nézet a legjobban leírni tárgyak XML.
XML attribútumok. Szabályzat bejegyzés attribútumok XML
Az XML elemek is tartalmazhatnak attribútumokat a hozzájuk tartozó értékekkel, amelyeket elhelyezett szimpla vagy dupla idézőjelek közé. Az attribútum egy elem definíciója a következő:
Ebben az esetben az alkalmazott nevű attribútumot «attribútum» és az értéke «érték». Érdemes kell jegyezni, hogy az azonnal XML attribútum tartalmaznia kell egy értéket, és nem lehet üres. Ellenkező esetben, a kód nem lesz megfelelő a szempontból az XML.
Szintén figyelni a használata idézőjelbe. Jelentés attribútumok lehetnek szimpla vagy dupla idézőjelek. Ezen túlmenően az is lehetséges, hogy egy másik belsejében idézetek. Annak bizonyítására, tekintsük a következő példát.
Mielőtt a figyelmet más XML struktúrákat is meg kell jegyezni, hogy ha létre attribútumokat értékek nem használhatók speciális karakterek, mint például az & jelet a „” vagy a szögletes zárójel "<>”. Ezek a karakterek vannak fenntartva a kontroll ( „” - a lényeg, hanem "<» и «>„Nyílt és záró tag elem), és nem lehet használni” tiszta”. Ahhoz, hogy használni őket, meg kell, hogy vegye igénybe a speciális karaktereket cserélni.
Útmutató az XML feldolgozás (kártya feldolgozási utasítások). XML-nyilatkozat
Az XML nyelv lehetősége van arra, hogy a dokumentumba utasítások, amelyek konkrét információkat alkalmazásokhoz, amely kezeli ezt vagy azt a dokumentumot. Utasítások feldolgozására XML következők.
Érdemes megjegyezni, hogy az XML-ben van egy speciális kialakítás, amely nagyon hasonlít a feldolgozó utasításokat, de nem így van. Ez egy XML-nyilatkozatot, amely továbbítja szoftver néhány információt XML-dokumentum tulajdonságai, mint például a kódolás nyelvű, amelyek szerint az irat készült, stb
Ahogy foglalkozott psevdoatributami, akkor lássuk, mit jelentenek.
- Kódolás - felelős a kódolás az XML dokumentum. Jellemzően használt UTF8 kódolás.
- Verzió - XML verziót, hogy meg van írva ebben a dokumentumban. Jellemzően egy XML 1.0-s verzió.
Itt, ha szükséges felhívni a figyelmet két szabály:
CDATA szakaszok használnak annak érdekében, hogy világossá teszik, hogy a felvezető az XML dokumentum, hogy egy adott kódrészletet nem kell figyelembe venni, mint a jelölést. Általában azt használják, például, ha azt szeretnénk, hogy adatokat jelenítik meg az eredeti formájában. Az ugyanazon tervezési jön létre az alábbiak szerint.
Ebben az esetben lehet bármilyen jellegű, mint a tartalom, beleértve az & jelet a „” vagy a szögletes zárójel "<» и «>”. Kivétel egy karaktersorozat „]]>”, amely nem használható a CDATA szakaszok.
Nos, végezetül a cikk, nézzük meg egy példa segítségével CDATA szakaszok.
Normális körülmények között a tartalmát a CDATA rész lesz látható része a jelölést. Ebben az esetben azt kell kezelni, mint a hagyományos jellegű adatokat.
Ez minden. Sok szerencsét és sikert tanulás XML.
Hibát talált? Válassza ki és nyomja meg a Ctrl + Enter
Nyomtatható változat