XML - Extensible Markup Language - er et programmeringsspråk for dokumenter som inneholder strukturert informasjon . Dokumenter som bruker flere skrifttyper , eller har forskjellige skrifttyper og formater for bildetekster, underoverskrifter og tekst , bruk strukturert informasjon . XML har ingen forhåndsdefinerte semantikk eller koder , noe som gjør den fleksibel for bruk i e -handel , søknad grensesnitt og matematikk . XMLParse er en av XML- funksjoner. XMLParse
XMLParse funksjonen sjekker dokumenter skrevet med XML og bekrefter at de samsvarer med XML-standarder . Funksjonen analyserer XML- uttrykk som returnerer en tegnstreng som en verdi , sjekker at parametre i dokumentet skaper datatyper XML støtter , og angir om å bevare det hvite området i dokumentet eller stripe det ut . Funksjonen gir en " Document Object " representerer hele dokumentet for brukeren å gjennomgå for problemer .
Implisitt analysering
Du kan analysere XML eksplisitt eller implisitt. Implisitt parsing skjer når du passerer data til en database server ved hjelp av noen form for XML. Serveren analyserer dokumentet som det spiller inn og behandler den. Hvis du tildele visse deler av programmeringen til en XML- kolonne - et grafisk bilde eller et uttrykk i SQL, for eksempel - kompilatoren analyserer XML språket implisitt som det inkorporerer den nye element inn i dokumentet. Implisitt XMLParsing strimler automatisk bort tomrom med mindre du forhåndsinnstilt det å bevare den.
Explicit Analyser
Explicit parsing skjer når du påberope XMLParse å bruke på en XML-dokument . Når parsing oppretter et dokument objekt, kan du bruke objektet noe som godtar en XML- datatype. Du kan for eksempel lagre output av XMLParse i en kolonne av XML-data eller bruke den som en lagret XML parameter. XMLParse aksepterer ikke- XML tegn og binære data som input , konvertere dem til et passende datatype.
Document Object
Document Object Model som XMLParse skaper gir deg en måte å få tilgang til og manipulere dokumentet . Dokumentobjektet presenterer XML-dokumentet du tolket som en trestruktur med noder som representerer de ulike elementene i dokumentet . Å manipulere elementer , får du tilgang til dokumentet gjennom treet . Du kan endre eller slette tekst eller attributtene du har tilordnet teksten, eller legge til elementer i dokumentet.