⊗ppSpXmInr 21 of 83 menu

Formát XML v PHP

XML je formát pro ukládání dat. Tento formát se často používá pro výměnu dat mezi weby, nebo mezi serverem a prohlížečem. Technicky je XML podobné HTML, ale s libovolnými tagy a atributy.

Vytvořme samostatný soubor test.xml, ve kterém budeme ukládat testovací XML dokument.

Pro začátek je v tomto dokumentu potřeba vytvořit speciální hlavičku, která bude označovat, že se jedná o XML a nastaví verzi tohoto jazyka:

<?xml version="1.0"?>

Nyní je potřeba vytvořit kořenový element. Ten bude představovat tag, ve kterém leží celý dokument. Jméno tohoto tagu může být libovolné. Pojmenujme jej <root>:

<?xml version="1.0"?> <root> </root>

Nyní přidejme nějaká data:

<?xml version="1.0"?> <root> <test>text</test> </root>

Nyní v PHP můžeme tento dokument načíst pomocí funkce simplexml_load_file:

<?php $xml = simplexml_load_file('test.xml'); ?>

Do proměnné se zapíše speciální objekt, pomocí kterého budeme moci získávat data tagů ze stromu XML:

<?php var_dump($xml); // objekt ?>

Dále v následujících lekcích pro zkrácení budu vynechávat moment získání XML a budu předpokládat, že v proměnné $xml je uložen výsledek funkce simplexml_load_file.

Vytvořte testovací XML soubor. Získejte jej v PHP. Vypište výsledek získání pomocí var_dump.

Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout