XML vorming PHP-s
XML on andmete salvestamise vorming. Seda vormingut kasutatakse sageli andmevahetuseks saidide vahel või serveri ja brauseri vahel. Tehniliselt on XML sarnane HTML-ile, kuid sisaldab suvalisi silte ja atribuute.
Loome eraldi faili test.xml,
milles hoiame test XML dokumenti.
Alustuseks tuleb selles dokumendis teha spetsiaalne päis, mis näitab, et tegemist on XML-iga ja määrab selle keele versiooni:
<?xml version="1.0"?>
Nüüd tuleb teha juurelement.
See esindab silti, milles
asub kogu dokument.
Selle sildi nimi võib olla suvaline.
Nimetame selle <root>:
<?xml version="1.0"?>
<root>
</root>
Lisame nüüd mõned andmed:
<?xml version="1.0"?>
<root>
<test>text</test>
</root>
Nüüd saame PHP-s selle elemendi
laadida funktsiooni abil
simplexml_load_file:
<?php
$xml = simplexml_load_file('test.xml');
?>
Muutujasse kirjutatakse spetsiaalne objekt, mille abil saame hankida andmeid XML puu siltidest:
<?php
var_dump($xml); // objekt
?>
Järgnevas tunnis jätan lühiduse huvides
välja XML hankimise momendi
ja eeldan, et muutujas
$xml hoitakse funktsiooni
simplexml_load_file tulemust.
Looge test XML fail.
Hankige see PHP-s.
Kuvage hankimise tulemus
läbi var_dump.