⊗ppSpXmInr 21 of 83 menu

XML-format i PHP

XML er et format til lagring af data. Dette format bruges ofte til udveksling af data mellem websteder, eller mellem serveren og browseren. Teknisk set ligner XML HTML, men med vilkårlige tags og attributter.

Lad os lave en separat fil test.xml, hvor vi vil gemme et test XML-dokument.

Til at starte med i dette dokument skal vi lave en speciel header, som vil indikere at vi har XML og sætte versionen af dette sprog:

<?xml version="1.0"?>

Nu skal der laves et rodelement. Det vil repræsentere et tag, som indeholder hele dokumentet. Navnet på dette tag kan være hvad som helst. Lad os kalde det <root>:

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

Lad os nu tilføje noget data:

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

Nu kan vi i PHP indlæse dette element ved hjælp af funktionen simplexml_load_file:

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

Der vil blive skrevet et specielt objekt til variablen, som vi kan bruge til at hente data fra tags i XML-træet:

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

I de følgende lektioner vil jeg for korteheds skyld udelade øjeblikket med at hente XML og antage, at variablen $xml indeholder resultatet af funktionen simplexml_load_file.

Lav en test XML-fil. Hent den i PHP. Vis resultatet af hentningen via var_dump.

Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικά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
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis