1. Weiter mit Tasten   » Tab
  1. Zum Text   » Enter
  2. Zum Inhaltsverzeichnis   » Enter
  3. Zur Fußleiste   » Enter
  4. Noch einmal beginnen   » Enter

Pahl 4u - Archiv

Webdesign aus Potsdam

pahl-4u | Der Buchstabe X wird durch eine Lupe vergrößert

  ⇓

Textdateien mit hierarchischen Strukturen

XML - Eine erweiterte Aus­zeichnungs­sprache

Auf Pahl 4u finden Sie fiktive Fragen und Antworten, ohne Garantie auf Vollständigkeit oder Richtigkeit, zu unterschiedlichen Themen aus dem Bereich der Mediengestaltung.
 

Was ist XML und wofür werden XML-Daten verwendet?

Hierbei handelt es sich um eine erweiterte Auszeichnungssprache die zur Auszeichnung und Darstellung hierarchisch strukturierter Textdateien ver­wendet werden kann.

Wo werden XML-Dateien beispielsweise verwendet?

XML-Dateien im Internet:

» P3P
» Sitemap.
» Zur Datensicherung oder zum Datenaustausch in Datenbanken.

XML-Daten im Druck:

° Beim variablen Datendruck
° Für die Sicherung von Daten in Datenbanken
° Für den Austausch von Daten zwischen unterschiedlichen Plattformen, Programmen oder Programmversionen.

Was ist das Besondere an XML?

XML-Dateien können Plattform- und Geräteunabhängig ausgetauscht werden. Diese Auszeichnungssprache ist einfach zu erlernen. Tags sind nicht vordefiniert, sodass man diese selbst definieren darf.

Welche Regeln gibt es für das Auszeichen valider XML -Dokumente?

In der ersten Zeile muss die XML-Version und die Encodierung angeben werden. Die XML-Deklaration ist kein Teil des Dokuments und sie enthält lediglich die Informationen über Typ und Encodierung des Dokuments.

Regeln:

° Sämtliche Tags müssen geschlossen werden
° Sonderzeichen und Umlaute müssen als Unicodes angegeben werden
° Kommentare werden wie in HTML oder XHTML ausgezeichnet
° XML-Tags sind case sensitive
° Attribute müssen in doppelte Anführungszeichen gesetzt werden
° Mehrfach gesetzte Leerzeichen werden auch so angezeigt
° XML-Elemente können erweitert werden
° Elemente müssen richtig verschachtelt werden
° Sie können für alle Elemente und Attribute eigene Namen vergeben

Was ist ein XML-Element und was kann dieses beinhalten?

Zu einem XML-Element gehört alles ab dem öffnenden- bis einschließlich dem schließenden Tag. Ein Element kann weitere Elemente, Attribute und Text beinhalten. Elementen kann eine ID zugewiesen werden. Eine ID er­leichtert den Zugriff, das Sortieren und das Auffinden von Elementen in Datenbanken.

Was dürfen Namen für XML-Elemente nicht enthalten?

Namen für XML-Elemente dürfen keine Leerzeichen enthalten und dürfen nicht mit einer Ziffer oder Interpunktionszeichen beginnen.

Wie könnte eine einfache XML-Struktur aussehen?

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE seite[
<!ELEMENT seite (infos)+>
<!ELEMENT seite
(webdesigner?, name, herkunft, beruf,
fbook, twitter, zusatzinfos, webseite,
online, standard, copy)> <!ELEMENT webdesigner (#PCDATA)> <!ELEMENT name (#PCDATA)> <!ELEMENT herkunft (#PCDATA)> <!ELEMENT beruf (#PCDATA)> <!ELEMENT fbook (#PCDATA)> <!ELEMENT twitter (#PCDATA)> <!ELEMENT zusatzinfos (#PCDATA)> <!ELEMENT webseite (#PCDATA)> <!ELEMENT online (#PCDATA)> <!ELEMENT copyright (#PCDATA)> <!ELEMENT standard (#PCDATA)> <!ELEMENT copy (#PCDATA)> ]> <seite> <infos> <webdesigner>
Information über den Autor:
<webdesigner> <name>Name: Ingo Pahl<name> <herkunft>
Herkunft: Germany, Potsdam
<herkunft> <beruf>Beruf: Steinmetz<beruf> <fbook>Facebook: -/-<fbook> <twitter>Twitter: -/-<twitter> <zusatzinfos> <webseite>
Information zur Webseite:
<webseite> <online>
Online seit: 20. Oktober 2011
<online> <standard>
Standards: XHTML, XML, CSS, PHP
<standard> <copy>Copyright: by Ingo Pahl<copy> </zusatzinfos> </infos> </seite>


Möchten Sie sich die oben erstellte XML-Datei ansehen, wird diese nur in der typischen Baum-Ansicht dargestellt.

Um das gleiche Dokument nicht nur Suchmaschinen und Datenbanken zu­gänglich zu machen, können Sie das XML-Dokument mit CSS formatieren.
 

Digital und Print von A bis Z


 

  ⇑