XML - Extensible Markup Language - er et programmeringssprog til dokumenter, der indeholder struktureret information . Dokumenter, der bruger flere skrifttyper , eller har forskellige skrifttyper og formater for billedtekster, underoverskrifter og tekst , kan du bruge strukturerede oplysninger . XML har ingen foruddefinerede semantik eller tags , hvilket gør det fleksibelt til brug i e-handel, programgrænseflader og matematik . XMLParse er en af XML funktioner. XMLParse
XMLParse funktion kontrollerer dokumenter skrevet med XML , og bekræfter , at de opfylder XML-standarder . Funktionen analyserer XML udtryk , der returnerer en tegnstreng som en værdi , kontrollerer, at parametre i dokumentet skaber datatyper XML understøtter , og angiver, om at bevare det hvide rum i dokumentet , eller fratage det ud . Funktionen giver en "dokument objekt ", der repræsenterer hele dokumentet for brugeren at gennemgå for problemer.
Implicit Tolker
p Du kan parse XML eksplicit eller implicit . Implicit parsing finder sted, når du passerer data til en database -server ved hjælp af nogle form for XML. Serveren analyserer dokumentet, som det registrerer og behandler det. Hvis du tildeler visse dele af programmering til en XML- kolonne - et grafisk billede eller et udtryk i SQL , for eksempel - compileren parser XML sproget implicit , da det indeholder det nye element i dokumentet. Implicit XMLParsing automatisk strimler væk hvide rum , medmindre du preset det til at bevare den.
Explicit Parse
Eksplicit parsing foregår , når du påberåbe XMLParse at bruge på en XML-dokument. Når parsing opretter et dokument objekt , kan du bruge objektet overalt , der accepterer en XML datatype. Du kan for eksempel gemme outputtet af XMLParse i en kolonne med XML-data , eller bruge det som en gemt XML parameter. XMLParse accepterer ikke XML tegn og binære data som input og konverterer dem til et passende datatype.
Document Object
Document Object Model, der XMLParse skaber giver dig en måde at få adgang til og manipulere dokumentet . Dokumentet objekt præsenterer XML-dokument , du parset som en træstruktur med knuder , der repræsenterer de forskellige elementer i dokumentet. At manipulere de elementer , du får adgang til dokumentet igennem træet . Du kan ændre eller slette tekst eller de attributter, du har tildelt den tekst eller tilføje elementer til dokumentet.