Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> PHP /MySQL programmering >> Content
    PHP til XML Konvertering
    Extensible Markup Language , eller XML er en Internett-standard for utveksling av informasjon mellom programmer og på tvers av plattformer . XML er et kodespråk som lar deg definere dine egne koder og er konstruert for oppbevaring , for ikke å vise , data . Det er mange nyttige innebygde funksjoner i PHP som lar deg konvertere data til et XML-format . En av de enkleste måtene å konvertere PHP data til XML er å bruke " SimpleXML "-klassen . Instruksjoner
    en

    Opprett et objekt for å lagre de dataene du vil konvertere til XML. For eksempel vil opprette et objekt for å lagre et landemerke navn , breddegrad og lengdegrad , type: ?

    < Php

    klasse geokode {

    public $ lat ;

    offentlig $ lng ;

    offentlig $ name ;

    offentlig funksjon __ construct ( $ lat , $ lng , $ navn) {

    $ this - > lat = $ lat ;

    $ this - > lng = $ lng ;

    $ this - > navn = $ navn,

    }

    }
    2

    Lag en rekke objekter for å lagre dataene . For eksempel skrive : en

    $ geo = array ();

    array_push ( $ geo , ny geokode ( -97,772588 , 30,249405 , " Goodrich Baptist Church and Cemetery "));

    array_push ( $ geo , ny geokode ( -97,744671 , 30,266270 , "Davis ( Nelson ) Warehouse "));

    array_push ( $ geo , ny geokode ( -97,730837 , 30,267457 , " Stohl - Saldana Hus "));
    3

    Opprett en ny XML streng ved å sende XML header og rot tag til" simplexml_load_string "-funksjonen . For eksempel skrive : en

    $ xml = simplexml_load_string ( ' < ? Xml version = " 1.0" encoding = " utf- 8 "> ');

    4

    Iterate gjennom hvert objekt i matrisen og legge et barn landemerke XML element . For eksempel skrive : en

    foreach ( $ geo som $ index = > $ lm) {

    $ landemerke = $ xml - > addChild ( " landemerke ");

    5

    Legg barnet XML-elementer til landemerket element du opprettet for hvert av dataelementene . For eksempel skrive : en

    $ landemerke - > addChild ( " breddegrad ", $ lm - > lat ) ;

    $ landemerke - > addChild ( " longtude ", $ lm - > lng ) ;

    $ landemerke - > addChild ( "navn" , $ lm - > navn);

    }
    6

    utgang eller retur XML- strengen . For eksempel skrive : en

    echo $ xml - > asXML ();

    >

    ?

    früher :

     Weiter:
      Relatert Artike
    ·Sette inn en tekstboks i MySQL med PHP 
    ·Hvordan lage et linjeskift i en e-post 
    ·Hvordan : Direkte MySQL Tilgang på GoDaddy SSH 
    ·Hvordan sjekke en IP av domenenavn hos PHP 
    ·Hvordan Inkluder en PHP Header 
    ·Hvordan sette opp e-post med PHP 
    ·Slik installerer MySQL Table 
    ·Hvordan lage en sortert Array i PHP 
    ·Slik importerer Excel-filer i MS SQL 
    ·Hvordan laste opp og endre størrelsen på et PHP MySQL…
      Anbefalte artikler
    ·Hvordan lage en RPG spill i C + + 
    ·Slik sletter innholdet i en PHP File 
    ·Hvordan gjøre nummerert datatyper i Java 
    ·Hvordan sortere Rexx Stem Variabler 
    ·Hvordan bruke PHP Variabler i MySQL Spørsmål 
    ·Hvordan å skylle ut i PHP 
    ·T -SQL Riktig funksjoner 
    ·Hvordan lese en tekstfil i PHP 
    ·Hvordan Påberope Python Script Fra Terminal 
    ·Slik Clear tekst i Python 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/