| 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
    Tutorial for PHP & SimpleXML attributter
    PHP version 5 indeholder SimpleXML , en klasse, der kan bruges til at konvertere et XML-dokument til et objekt , der let kan analyseres med PHP eller oprette en PHP objekt, der kan udsendes som et XML-dokument . SimpleXML konverterer XML-elementer ind i PHP objektattributter konverterer XML-attributter i associative arrays med attributnavnet som arrayindeks og konverterer tekst data fra elementer i strenge. SimpleXML er en del af kernen PHP version 5 og kræver ikke nogen speciel installation til at bruge det . Instruktioner
    1

    Extract og output data fra en XML-fil . For eksempel kan en fil kaldet " data.xml " : ?

    < Xml udgave = " 1.0"
    2

    indlæse XML- fil med " simplexml_load_file " funktion for at oprette en PHP objekt. Få navnet på det første element. Type : Hej

    $ xml_data = simplexml_load_file ( " data.xml ")

    echo " Element: " . $ xml_data -> getName ();
    3

    gentage gennem børnene i objektet for at udtrække XML element og data. Type : Hej

    echo " Underordnede elementer :";

    foreach ( $ xml_data -> børn ( ) som $ xml_child ) {

    echo $ xml_child -> getName ( ) . "->" . $ xml_child . "\\ r \\ n";

    }

    >
    4

    Oprette et XML-dokument ved hjælp af SimpleXML metoder til at føje attributter og børn til en mester? element . Start med at oprette en ny SimpleXML element med elementet navn. Type : Hej

    < php

    $ bibliotek = new SimpleXMLElement ( " < /bibliotek > ");
    5

    Tilføj børn ? XML element med " addChild "-metoden . Type : Hej

    $ bog = $ bibliotek -> addChild ( "bog ")
    6

    Tilføj attributter til de XML-elementer med " addAttribute "-metoden. Type : Hej

    $ bog -> addAttribute ( "title ", "A Tale Of Two Cities ")

    $ bog -> addAttribute ( "author ", " Charles Dickens " ) ;

    $ bog -> addAttribute ( "år ", " 1859 ");
    7

    Fortsæt med at tilføje nye elementer. Output data som en XML-fil ved hjælp af " asXML "-metoden. Type : Hej

    header ( 'Content -Type: text /xml ');

    echo $ bibliotek -> asXML ();
    < br >

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan får du en Domain Name i PHP 
    ·Sådan Slet fra MySQL 
    ·Sådan Konverter til Epoch Time i PHP & MySQL 
    ·Om PHP File Upload Funktion 
    ·Sådan oprettes Widget Tools Med PHP 
    ·Sådan installeres PHP Engine på en Windows PC 
    ·Sådan Konverter PHP til Boolean 
    ·Hvordan man undgår Alt i Melder i MySQL 
    ·Sådan Print kolonnenavne Med PHP og Microsoft SQL 
    ·Sådan Slut OpenOffice Base til MySQL 
      Anbefalede Artikler
    ·Sådan gentage over Lines på fil i Python 
    ·Hvordan kan jeg tjene penge på en gratis hjemmeside 
    ·Sådan konverteres fra ColdFusion til MySQL 
    ·Sådan oprettes HTML tekst fra Javascript Variabel 
    ·Tutorial til PhoneGap Camera API 
    ·Sådan allokere hukommelse på Stack Brug C + + 
    ·Sådan læses en Punch Card 
    ·Sådan Genindsæt en Villa EJB Entity i JPA 
    ·CorelDRAW VBA Form Tutorial 
    ·Sådan Beregn Pi Brug NetBeans 
    Copyright © Computer Viden http://www.computerdk.com