En ting du bør vite om XML er -. Av seg selv, det definerer ikke et språk. I stedet er det en presisering av hvordan man kan skape et språk. Det er svært fleksibelt, og kan brukes til å representere nesten alle typer data, slik det er en god løsning for overføring av data over internett.
Så lenge dataene følger XML-spesifikasjonen, kan skaperen være sikker på at noen verktøy kan behandle XML vil være i stand til å dekode det.
Over tid, mange data formater har gått tapt som utviklere ikke dokumentere hvordan datastrukturer lagret i en fil. XML er ren tekst, og dermed lesbar. Derfor er et slikt problem er eliminert, og i de fleste tilfeller data dokumentene selv. La oss se på et felles XML-format kalt RSS.
XML syntaks
Hvis du bestemmer deg for å inkludere en ny funksjon i en app, si for eksempel, slik at kontaktene til nå lagre sine bilder.
Alt du trenger å gjøre er å legge til en kode for det, og du er ferdig! Denne nye kontakten datafil vil fortsette å jobbe med den eldre app som den eldre versjonen vil bare ignorere koden for kontaktbilde. Eller hvis du bestemmer deg for at to-do app skal nå ha sub-oppgaver, kan du ha en to-do tag inni en annen to-do tag, og avhengig av hvordan din tidligere søknad er utformet, vil det enten ignorere deloppgaver eller vise dem alle ustrukturert.
La oss gå over noen regler for å etterkomme XML-standarden. Et XML-dokument kan bare ha ett rot tag. Dette er vist som følger.
fullført = "Nei">
Få Milk
completed = "Ja">
< p> Dry-clean Rug
fullført = "Nei">
Fullstendig rapport Anmeldelser