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 473 čitateľov, z toho je 0 zaregistrovaných

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

kuk

    XML ako nový štandard na tvorbu webovských dokumentov -- III.časť XML

V predchádzajúcich dvoch úvodných častiach nášho seriálu o XML sme sa zaoberali skôr teoretickými otázkami, históriou a príčinou vzniku XML. Dnes pokročíme trochu ďalej v našom bádaní a skúsíme si už aj ukázať nejaké praktické ukážky použitia XML.


Okrem toho sústredíme našu pozornosť na zásady tvorby XML dokumentu. Na úvod je treba podotknúť, že kto už má nejaké tie skúsenosti s tvorbou HTML, alebo iných SGML dokumentov, práca s XML nebude pre neho nejaký vážny problém. Avšak netreba zabúdať na jednu dôležitú skutočnosť. Naproti HTML musí XML dokument spĺňať omnoho prísnejšie kritéria. Pokiaľ ich dokument spĺňa, môžeme povedať že dokument je správne štruktúrovaný. Správne štruktúrovaný dokument môžu spracovávať rozličné aplikácie. Samozrejme každá aplikácia musí obsahovať parser, ktorý XML dokument načíta a pomocou dopredu daného interfejsu ho zprístupní aplikácii k ďalšiemu spracovaniu.

Jedným z najdôležitejších pravidiel pre správne štruktúrovaný dokument je, aby bol celý uzavretý v jednom elemente. V našom prípade medzi tagy

<dokument>......</dokument>.

<dokument>
	body of document - telo dokumentu
</dokument>

Dôležitým pravidlom správne štruktúrovaného dokumentu je fakt, aby bol celý uzavretý medzi nejaký počiatočný a ukončovací tag. Teda spôsobom <img>....</img>. Napríklad klasické HTML toto dovolovalo nie celkom dodržiavať, aj keď to boli syntakticlé chyby a validátor ich detekoval, neuzavreté tagy ako napríklad
žiadnym spôsobom negatívne neovplyvnili zobrazenie HTML stránky. V XML prázdne tagy ako napríklad už spomenuté
sú interpretované nasledovne:
.

Čo sa týka atribútov, je to podobné ako v HTML, ale s jedným rozdielom. A síce na rozdiel od HTML je potrebné každý atribút uzavrieť do úvodzoviek.

<para security="public">...verejne prístupný text...</para>

Ešte by som vás rád upozornil na konvenciu písania malých a veľkých písmen v XML. Všeobecne platí zásada a ja ju doporučujem dodržiavať, že pri editovaní kódu XML stránky sa používajú malé písmená. Ušetríte si tým zbytočné problémy pretože XML rozlišuje malé a veľké písmená.

Ako je to s kódovaním XML dokumentov sme sa zoznámili v minulej časti nášho seriálu, dnes len krátko. Štandardne sa predpokladá, že XML dokument bude uložený v kódovaní UTF-8, ktoré má prvých 128 znakov rovnakých s ASCII. Pokiaľ použijeme v dokument iné kódovanie, treba to uviesť nasledovným spôsobom.

<?xml version="1.0" encoding="iso-8859-2"?>
<dokument>
 ...<br>
</dokument>

Takže ak dodržíme vyššie uvedené pravidlá, môžeme sa pustiť do tvorby XML stránok. Náš prvý XML dokument by mohol vypadať aj nasledovne:

<?xml version="1.0" encoding="iso-8859-2"?>
<diskusny_prispevok>
  <zahlavie>
    <Nazov_Zony>Forum.developer.sk</Nazov_Zony>
    <rubrika>Scriptovacie Jazyky </rubrika>
    <nazov>JavaScript, VBScript atd.</nazov>
    <autor>Jan Kratky</autor>
  </zahlavie>
  <perex>----------------------</perex>
   <para zarovnanie="nastred">JavaScript a VBscript su najrozsirenejsim standardom medzi
	scriptovacimi jazykmi Okrem toho nie su narocne na pochopenie.</para>
 <para zarovnanie="doprava"> Aj ked su navzájom konkurentami, dokazu toho vela ... .</para>
</diskusny_prispevok>

A takto bude vypadať náš dokument v prehliadači MS IE5.

Takže to by bolo na dnes všetko, v budúcej časti si presne našu novú XML stránku popíšeme a pokročíme trochu ďalej do tajov XML Nezabudnite, ak ešte nemáte, si do budúcej časti zabespečiť MS Internet Explorer 5.xx, alebo Netscape Gecko (Mozilla M14), ktoré už zvládajú bez problémov XML. Najlepšie bude ak ich budete mať oba, aspoň si názorne preštudujete mierne rozdiely v implementácii XML.


Autor : Developer, čítané 5418x, komentárov: 0
Hodnotenie :    |  Sobota, 22. 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