ELEKTRO
CHEMIE
PROGRAMOVÁNÍ
FOTKY
BLOG
E-SHOP

Elektro

  • Novinky
  • Aktuality
  • PHP
  • MySQL
  • JavaScript
  • .NET
  • Download
  • Odkazy
  • Anketa
  • Návštěvní kniha
  • Mapa webu
  • O webu
  • RSS

  • © by Hugo moravec.zd@gmail.com

    PHP/XML

    XML (eXtensible Markup Language) je značkovací jazyk, stejně jako HTML. Má ale širší možnosti, proto se stále častěji používá i mimo internet (např. jako náhrada .ini souborů). Jeho velkou výhodou je možnost snadného převodu dokumentu do různých formátů (např. pro tisk, do pdf atd.).

    Syntaxe XML je přísnější než u HTML. Základní pravidla pro tvorbu dokumentů v XML jsou:

    Pokud není dokument XML validní, většina programů ho odmítne zpracovat! To je velký rozdíl oproti HTML, u kterého si spousta webmasterů nedělá starosti s validitou.

    Příklad XML souboru

    <?xml version="1.0" encoding="UTF-8"?>

    <sklad>
    <polozka cat="potraviny" id="25698">
    <nazev>Rohlík tukový</nazev>
    <cena mena="kc">1,50</cena>
    <kusu>5 000</kusu>
    </polozka>

    <polozka cat="potraviny" id="25699">
    <nazev>Dalamánek</nazev>
    <cena mena="kc">3,50</cena>
    <kusu>2 500</kusu>
    </polozka>
    </sklad>

    První řádek oznamuje formát a kódování dokumentu (v našem případě UTF-8). Na dalším řádku je kořenový element <sklad>, který uzavírá celý obsah dokumentu.

    PHP obsahuje řadu funkcí, které umožňují zpracovávat informace uložené v XML souborech.

    Odkazy

    http://www.w3.org/XML/