| 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
    Sådan oprettes et XML-dokument & Root Element som en String i PHP
    PHP-scripts kan bygge komplekse tekststrenge hjælp markup strukturer såsom XML-elementer . Du kan bygge indholdet af et XML-dokument , startende med roden element som en enkelt streng variabel . Du kan derefter bruge denne streng indhold til output information til website brugere eller skrive til en XML-fil . Du kan skræddersy strukturer inden for XML til behovene i bestemte projekter , eventuelt inklusiv data værdier inden for element og attribut markup . Forberedelse

    For at bygge XML i PHP, skal du først oprette en PHP script. Gør dette ved at åbne en ny fil i en teksteditor og gemme den med endelsen " php ." For eksempel " write_xml.php " at matche formålet med scriptet. Inde i scriptet , følgende skitsere strukturer tilføjer : Hej

    Mellem PHP tags, tilføje alle dine script forarbejdning < php //xml byggeprocesser her ? > . Følgende kode tilføjer en variabel til at holde indholdet af XML-dokumentet : $ xml_content = "" ;

    Dette skaber en tom streng variabel. Du kan tilføje XML-elementer til denne variabel som scriptet skrider frem.
    Document Root

    XML-dokumenter begynde med XML erklæring. Tilføje en til strengen variabel som følger: . $ Xml_content = "<" ? Xml udgave = \\ " 1.0 \\ " encoding = \\ "ISO -8859-1 \\ >";

    Denne kode tilføjer starten af ​​XML-dokumentet til strengen variable , flygter de citerer tegn med backslash tegn, så at PHP ikke fejlfortolker dem. XML-erklæringen er efterfulgt af åbningen tag for rodelementet . Følgende kode viser tilføjende åbningen tag et eksempel rod element til strengvariabel : . $ Xml_content = " "

    tag Indholdet kan ændres til forskellige projekter < br . >
    Content

    Mellem åbning og lukning tags i et XML-dokument root element , du normalt finde andre XML-elementer samt attributter i nogle tilfælde. Følgende kodeeksempel viser at tilføje et par elementer med attributter: . $ Xml_content = " Brødrister ";
    p Du kan fortsætte tilføje elementer til strengen variable indtil du har alle de data, du har brug for. Disse udsagn kan køre på tværs af flere linjer, hvis det er nødvendigt.
    Lukning af Root

    Roden element i et XML-dokument skal være lukket. For at fuldende XML-dokument strengvariabel , luk rodelementet som følger: $ xml_content = "< /køkken >";
    p Dette er alt hvad du behøver for en grundlæggende XML-dokument. . Alt indhold et script specificerer bør nu opbevares i streng variabel i orden. Det er tilrådeligt at kontrollere koden på nuværende tidspunkt at sikre, at alle de elementer i din XML-indhold er lukkede og korrekt struktureret .
    Output

    PHP-scripts kan bruge XML streng variabel i mange mulige måder . For at udsende det XML-dokument indholdet til webbrowseren for enhver bruger henter PHP script , følgende syntaks gælder : echo $ xml_content ,

    Test PHP script ved at søge på siden. Du kan også skrive XML-indhold til en fil ved hjælp af PHP er " fopen " og " fwrite " funktioner .

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Konverter Int til tinyint 
    ·Sådan Administrer MySQL Med Plesk 
    ·Hvordan man kan læse MS Office-filer i PHP 
    ·Hvordan du navngiver en session i PHP 
    ·Sådan tilføjes 30 minutter til en dato i PHP 
    ·Sådan installeres PHP Engine på en Windows PC 
    ·Sådan Gør din egen PHP Proxy 
    ·Hvordan man laver en PHP Script køre hurtigere 
    ·MySQL JDBC Tutorials 
    ·Hvordan man bruger PHP Frameworks 
      Anbefalede Artikler
    ·Sådan oprettes en variant for SM30 
    ·En trin-for - trin vejledning i Visual Basic 
    ·Sådan Send Mail PHP til en IIS 6 
    ·Hvordan man laver en CSS Image Kort 
    ·Hvordan at spare en ListBox Værdi i VBA 
    ·Sådan ændres JDK i BEA WebLogic 8.1 
    ·Sådan læses en fil i VBS 
    ·Sådan Konverter en Collection til HashMap i Java 
    ·Sådan tilføjes en linje til en tekstboks i Visual Bas…
    ·Har jeg brug for J2SE Runtime Environment 
    Copyright © Computer Viden http://www.computerdk.com