XML grundlæggende vejledning

XML er designet til at beskrive data, med fokus på dataets indhold.

HTML er designet til at vise data, med fokus på dataets udseende.

De grundlæggende færdigheder, du skal have styr på:

Før du fortsætter, skal du have en grundlæggende forståelse af følgende:

  • HTML / XHTML
  • JavaScript eller VBScript

Hvis du ønsker at lære disse projekter først, så i vores Forside Besøg disse instruktioner.

Hvad er XML?

  • XML betyderudvidelig mærkesprog(EXtensible Markup Language)
  • XML er enmærkesprogmest ligner HTML
  • XML er designet tilbeskrive data
  • XML-mærker er ikke prædefinerede. Du skalselvdefinerede tags.
  • XML brugerfiltype deklaration(DTD)eller XML Schema for at beskrive data.
  • med DTD eller XML Schema er designet til at haveSelvbeskrivende.
  • XML er en W3C-standard

XML er en W3C-standard

Det er blevet et W3C-standard den 10. februar 1998.

Du kan finde voresW3C-instruktioner》 for mere information om XML-standarder.

De vigtigste forskelle mellem XML og HTML

XML er designet til at bære data.

XML er ikke designet til at erstatte HTML.

XML og HTML er designet til forskellige formål:

XML er designet til at beskrive data, med fokus på dataets indhold.

HTML er designet til at vise data, med fokus på dataets udseende.

HTML er designet til at vise information, mens XML er designet til at beskrive information.

Ingen handlinger XML

XML er passiv.

Det kan være lidt svært at forstå, men XML gør ikke noget. XML er designet til at strukturere, gemme og overføre information.

Her er notatet, som John har skrevet til George, gemt som XML:

<note>
<to>George</to>
<from>John</from>
<heading>Reminder</heading>
<body>Don't forget the meeting!</body>
</note>

Dette mærke har en titel og kommentarer. Det indeholder også information om afsender og modtager. Men denne XML-dokumentation har stadig ikke udført noget. Det er kun information, der er pakket ind i XML-mærker. Vi skal skrive software eller program, for at sende, modtage og vise dette dokument.

XML er gratis og kan udvides

XML-mærker er ikke prædefinerede. Du skal 'opfinde' dine egne mærker.

Mærkerne, der bruges til at markere HTML-dokumenter og deres struktur, er prædefinerede. Ophaveren af HTML-dokumenter kan kun bruge de mærker, der er defineret i HTML-standarden (f.eks. <p>, <h1>).

XML giver skabere mulighed for at definere deres egne mærker og deres egne dokumentstruktur.

Mærkerne i de ovennævnte eksempler er ikke defineret i nogen XML-standard. Disse mærker er opfundet af forfatteren af XML-dokumentet.

XML er en supplerende til HTML

XML er ikke en erstatning for HTML.

Det er meget vigtigt at forstå, at XML ikke er en erstatning for HTML. I fremtidig webudvikling er det mest sandsynlige, at XML vil blive brugt til at beskrive data, mens HTML vil blive brugt til at formatere og vise disse data.

Vores bedste beskrivelse af XML er: XML er en plattformuafhængig, informationsoverførselsværktøj, der er uafhængigt af software og hardware.

XMLs rolle i fremtidens webudvikling

XML vil være overalt.

Når vi ser på XML-standardens eksplosive udviklingsfremskridt og den hastige hastighed, hvormed et stort antal softwareudviklere adopterer denne standard, er det virkelig at undre sig over, at det er virkelig imponerende.

Vi er fast overbevist om, at XMLs rolle i fremtiden for Web ikke vil være mindre end HTML, der altid har været grundstenen for Web, og XML vil blive den mest almindelige værktøj til at håndtere og overføre data.