| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> PHP /MySQL programmering >> Content
    PHP til XML konvertering
    Extensible Markup Language, eller XML , er en Internet standard for udveksling af oplysninger mellem applikationer og på tværs af platforme. XML er et markup sprog, der tillader dig at definere dine egne tags og er designet til at gemme, ikke at vise , data. Der er mange nyttige indbyggede funktioner i PHP , der giver dig mulighed for at konvertere data i et XML-format . En af de nemmeste måder at konvertere PHP data til XML , er at bruge " SimpleXML " klassen. Instruktioner
    1

    Opret et objekt til at gemme de data, du vil konvertere til XML. For eksempel vil oprette et objekt til at gemme en skelsættende navn, bredde og længde , type : ?

    < Php

    class Geocode {

    offentlig $ lat ; < br >

    offentlig $ lng ;

    offentlig $ navn ;

    offentlig funktion __ construct ( $ bredde, $ lng , $ navn) {

    $ this -> lat = $ lat ,

    $ this -> lng = $ lng ;

    $ this -> name = $ navn ;

    }

    }
    2

    Opret et array af objekter for at gemme data. Skriv f.eks : Hej

    $ geo = array ();

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

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

    array_push ( $ geo , nye Geocode ( -97,730837 , 30,267457 " Stohl - Saldana House "));
    3

    Opret en ny XML streng ved at vælte XML header og rod tag til" simplexml_load_string "-funktionen . Skriv f.eks : Hej

    $ xml = simplexml_load_string ( '< ? XML-versionen = " 1.0" encoding = " utf - 8"> ');
    < br > 4

    gentage gennem hvert objekt i rækken, og tilføjer et barn skelsættende XML-element . Skriv f.eks : Hej

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

    $ skelsættende = $ xml -> addChild ( " vartegn ");
    < br > 5

    Tilføj underordnede XML-elementer til den skelsættende element , du oprettede for hver af de dataelementer . Skriv f.eks : Hej

    $ vartegn -> addChild ( " breddegrad " , $ lm -> lat ) lm -

    $ vartegn -> addChild ( " longtude " , $ > lng )

    $ vartegn -> addChild ( "navn" , $ lm -> navn) ,

    }
    6

    Output eller returnere XML streng. Skriv f.eks : echo

    $ xml -> asXML ();

    >

    ?

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan at give adgang til en MySQL-database 
    ·Sådan Konverter PHP til Boolean 
    ·Sådan kører en PHP fil i en browser 
    ·Hvordan til Post til en MySQL Database & Strip tegn med…
    ·Sådan Send HTML e-mail via PHP Mail 
    ·Grundlæggende MySQL Connection i PHP Scripts Med Fejlk…
    ·Korrekt Case Funktion til PHP Strings 
    ·Sådan tilføjes HTML-kode til en e-mail skabelon i PHP…
    ·Sådan Bestem en relativ App Root i PHP 
    ·Sådan Monitor MySQL Med Pandora 
      Anbefalede Artikler
    ·VTC Java Tutorial 
    ·Fælles egenskaber mellem en Checkbox & Alternativknap …
    ·Sådan Beregn Gigabytes 
    ·Sådan aktiveres SSL og PHP 
    ·Sådan gentage over en TreeMap 
    ·Sådan at uploade filer i bulk på Java 
    ·Sådan Konverter en e-mailadresse til Hex 
    ·Sådan at bestemme antallet af knapper i en WPF Toolbar…
    ·Sådan Formatér en Servlet 
    ·Sådan Konverter Pennies til Nickels om Visual Basic 
    Copyright © Computer Viden http://www.computerdk.com