XML - Syntax und Aufbau
Beschreibt XML bzw XSD in einfachen Teilstückchen. Erläutert Schema definitionen mit Beispielcode zum besseren Verständnis.
Beschreibt XML bzw XSD in einfachen Teilstückchen. Erläutert Schema definitionen mit Beispielcode zum besseren Verständnis.
Fichier Détails
Cartes-fiches | 89 |
---|---|
Langue | Deutsch |
Catégorie | Informatique |
Niveau | Autres |
Crée / Actualisé | 26.02.2014 / 06.08.2024 |
Lien de web |
https://card2brain.ch/box/xml_syntax_und_aufbau
|
Intégrer |
<iframe src="https://card2brain.ch/box/xml_syntax_und_aufbau/embed" width="780" height="150" scrolling="no" frameborder="0"></iframe>
|
Bedeutung - XML in English und Deutsch
Extensible Markup Language
Erweiterbare Formatier Sparche
1. Verwendungszweck von XML
Informationsaustausch
2. Verwendungszweck von XML
Daten werden gespeichert
3. Verwendungszweck von XML
Daten können übertragen werden
XML wird nicht verwendet für....
Die Darstellung von Daten
HTML vermischt
Datendarstellung und Daten(storring)
XML wird benutzt um...
Daten zwischen Applikationen, Datenbanken, Comp.Systemen und über das Internet auszutauschen.
XML ist keine P...
Programmiersprache
XML ist ein S...
Standard Informationen strukturiert zu verschicken und zu speichern.
XML trennt I...
Informationen und Darstellung.
XML vereinfacht den D...
Datenaustausch zwischen inkompatiblen Systemen.
XML vereinfacht den Austausch über das I...
über B2B.
XML files sind U...
Unicode Text Files - einfach les- und benutzbar.
Ein (einfaches) XML ist wie folgt aufgebaut
<?xml version="1.0" encoding="UFT-8" ?> = XML Deklaration ?>
<!-- Kommentar --> = XML Kommentar>
<root>
<child>
<subchild>.....</subchild>
</child>
</root>
Hat XML eine Beschränkung in der Anzahl von Elementen bzw. Tags?
NEIN - XML ist unbeschrenkt und Variable. Ganz nach dem Wunsch des Coders bzw. des Anwendungszweckes.
XML Sprachen
XHTML
SVG
MathML
XSD
WML
CML
FpML
UIML
GML
BML
XML müssen w... sein.
wohlgeformt
Ein XML ist wohlgeformt wenn ....
1. Es gibt genau ein Root Element
2. Jedes Tag hat ein End-Tag
3. Korrekte verschachtelung der Elemente ist vorausgesetzt
4. Werte stehen nach dem Gleich (=) und zwischen Anführungszeichen (" und ").
5. Die Attribute eines Elementes sind eindeutig.
XML wir gep...
geparst
<?xml version="1.0" encoding="UTF-8" ?>
<!-- wie nennt man diesen Teil des XML- Codes? -->
Prolog
...
<!-- Wie nennt man den nachfolgenden XML-Codeteil?-->
<person>
<name>.....</name>
<profession>.....</profession>
</person>
<person>
<name>.....</name>
<profession>.....</profession>
</person>
Dokumenten-Element
Erläutere folgeneden Code in Bezug auf die Root- , Child und Nodeelemente.
...
<!-- Wie nennt man den nachfolgenden XML-Codeteil?-->
<person>
<name>.....</name>
<profession>.....</profession>
</person>
<person>
<name>.....</name>
<profession>.....</profession>
</person>
<people>.....</people> = Root-Element
<person>.....</person> = Child Elemente
<name>.....</name> = hat als Child Text
Gültige Element Namen können folgende Elemente enthalten:
1. Unterstriche
2. Bindestriche
3. Punkte
Elementnamen beginnen mit:
1. einem Buchstaben oder
2. einem Unterstrich
Doppelpunkte sind reserviert für?
Namespaces
Beispiel gültiger Namen:
<Drivers_Lic_generic>
<year-moth-day>
<first_name>
Ungültige Namen sind:
<Driver's_Lic_gen>
<year / moth / day>
<first name>
Der Inhalt eines Elementes kann aus ... bestehen:
1. Zeichen oder
2. Weiteren Elementen
Leere Elemtente schliessen wir so ab:
<bild />
Regeln zu Attributen
1. Nur das Starttag hat ein Attribut
2. Attribute werden in "..." oder '...' eingeschlossen
3. Attribute enthalten keine "..." oder '...'
4. Attribute enthalten keinen < oder >
5. Attribut Werte dürfen das Zeichen & nur am Anfang einer Zeichen- oder Entity-Referenz enthalten
6. Keine zwei gleichnahmigen Attribute in einem Element
7. Attribute werden nicht verschachtelt
8. Reihenfolge der Att. spielt keine Rolle
© (Copyright)
©
® (Registered Trademark)
®
™ (Trademark)
™
€ (Euro)
€
α (alpha)
α
β (beta)
β
π (pi)
π