Links ::  | DEV web management system | Katalóg | Webhosting | Recepty
  
 Index | Registrácia | Hľadať | Galéria | BoardNeprihlásený užívateľ  //Utorok, 21. Novembra 2017 
Navigation
Index
Top 10 autorov
Top 20 článkov
Hľadať
Galéria

Zones
Asp.(NET)
C/C++
Flash
Grafika+Design
Hardware
Hry
Html/Css/Xml
Java
Linux
Networks
Operačný systém
Pascal/Delphi
PHP
Security
Software
SQL
Visual Basic
Wap/Wml
Windows
Zóna iné

Links
Script index Interval.cz Pc.sk Regedit.sk TipyaTriky.sk Builder.cz Asp.cz Živě.sk Zoznam.sk Code.box.sk Root.cz Quant&Financial

Odkazy

Sessions
Stránky Developer.sk si práve číta 362 čitateľov, z toho je 0 zaregistrovaných

BackEnd
Odkazy na nové články je možné preberať pomocou backend.php

kuk

    Externé/Interné Entity a komentáre v XML -- VI.čas

Po pár týždňoch sa opäť vraciame k XML a našou úlohou bude pokračovať v ozrejmovaní si jednotlivých techník a práce s eXtensible Markup Language. Konkrétne sa budeme ďalej venovať entitám a povieme si čo to aj o komentároch.


Na konci minulej piatej časti sme si sľúbili, že si dokončíme naše rozprávanie o entidách a to konkrétne o externých a parametrových. Na také jednoducghé zopakovanie si povedzme čo to tie entidy vlastne sú: Entity umožňujú alternetívne zobrazovať určité znaky vo vlastnom XML (SGML) dokumente. Jedná sa o špeciálne znaky používané napríklad pri označovaní začiatkov tagov "<" a pod. Poďme však už k našim externým entitám:

Externé entity

(External entities) spájajú meno entity s obsahom nejakého súboru. Konečne vyplýva to z ich označenia :) Príkladom takejto deklarácie externej entity môže byť napríklad nasledovný zápis:

<!ENTITY text "text.txt">

Použitie &text: vloží obsah súboru text.txt

Parametrové entity

(Parameter entities) môžu byť použité iba v časti deklarácie, ich význam je v podstate ako u externých entít (vyššie uvedených). Samotná deklarácia môže vypať asi nasledovne: (ich použitie si vysvetlíme na malom príklade)

<!ENTITY % rozhovor "
<!ELEMENT nadriadeny (%rozhovor;)*> 

<!ELEMENT podriadeny(%rozhovor;)*> 

Entita rozhovor umožňuje pružne meniť obsah deklarácie elementov nadriadeny a podriadeny (ktoré sú mimochodom rovnaké - iba majú iný názov), ak chceme zmeniť deklaráciu oboch elementov, stačí keď zmeníme text v deklarácii entity a nemusíme prepisovať deklaráciu oboch elementov. Jednoducho si môžeme ušetriť prácu. Zmysel použitia je rovnaký ako pri interných a externých entách, rozdiel je iba v zápise (používa sa znak percenta namiesto ampersand) a v použítí - odkaz na parametrovú entitu sa používa v deklarácii. Na druhej strane pri internej/externej entite vo vlastnom tele dokumentu.

Komentáre

Komentáre umožňujú do textu vložiť ľubovoľné reťazce, ktorými si jednoducho môžeme sprehladniť celú štruktúru dokumentu, resp. vložiť akékoľvek informácie. Je to podobné ako pri HTML, alebo ostatných programovacích jazykoch ako PHP, Java, C++ a pod. Komentáre sú v tomto prípade XML procesorom ignorované (podobne ako napríklad v prípade C++ kompilátorom). Zápis komentáru vypadá asi nasledovne:

začitok komentára <! -->

koniec komentára <-->

Dnes sa teda rozlúčime, ale už teraz sa môžete tešiť na ďalšiu časť nášho seriálu o XML.




Autor : Developer, čítané 5026x, komentárov: 0
Hodnotenie :    |  Pondelok, 24. Februára 2003

Pridať nový komentár/Komentáre
Vaše hodnotenie :   horšie  lepšie
Login
Login:
Heslo:

Hľadať
 
v článkoch
v diskusiach
v komentároch

Top read
PHP Coder

Priklady v C. 1.čast.

DEV web management system

Php a bezpečnosť skriptov

Autorun CD

Top discuss
Jednoduchý web formulár (ASP.NET)

Delphi seriál: (1.časť)

Velmi rychla grafika v Pascale

DEV web management system

Naša ikona
Páčia sa Vám naše stránky ? Ak áno, podporte nás prosím a umiestnite si na svoju stránku našu ikonku:





Copyright (c) Developer.sk, All rights reserved.
Powered by DEV web management system