Hvordan konvertere en streng til XML i PHP

Hvordan konvertere en streng til XML i PHP


XML står for "Extensible Markup Language". XML er en måte for transport av informasjon på tvers av weben. Strukturen i et XML-dokument ser mye ut som et HTML-dokument, hvor begge har åpne og lukke koder innkapslet i vinklede parentes. Men i motsetning til HTML, XML har ikke spesifikke koder som preform spesifikke funksjoner. Kodene som brukes i XML er bruker opprettet og fungerer bare som en måte å bryte informasjon.

Bruksanvisning

1 Erklærer XML header i din PHP-skript. I en teksteditor, opprette en streng kalt "$ header" og skriv inn følgende PHP-kode:

"<"? 1.0 "encoding =" ISO-8859-1 $ header =? Xml version = ">";

Dette er XML-deklarasjonen og definerer versjon av XML og kodingen som brukes.

2 Lag en rot node. Hvis du hadde en streng i PHP kalt "rootnode," konvertere den til XML ved å sette vinkelparenteser rundt sin verdi og skape et åpent og nært tag. Rotnoden er den viktigste del av "tre" struktur. Alle andre noder er sagt å være "barn" av denne noden. I en teksteditor, skriver du inn følgende:

$ Rootnode = "<root>";

$ Endroot = "</ root>";

Dette vil sette variabler for å åpne og lukke rotnoden.

3 Opprett et barn node. Barnet node vil holde informasjon. I en teksteditor, skriv inn følgende kode:

$ Childnode = "<childnode> Informasjon som skal lagres </ childnode>";

Denne koden skaper et barn node kalt "childnode." Teksten mellom de to childnode kodene er den informasjonen vi lagrer eller sender.

4 Utgang informasjonen. Siden XML er lagret som en trestruktur, første utgang rotnoden og deretter barna. I redigeringsprogrammet angi følgende PHP-kode:

echo $ header;

echo $ rootnode;

echo $ childnode;

echo $ endroot;