07.01.2013 Aufrufe

XML-‐basierte Kommunikation im IHE - Institute of Health ...

XML-‐basierte Kommunikation im IHE - Institute of Health ...

XML-‐basierte Kommunikation im IHE - Institute of Health ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

2. Grundlagen und Stand der Forschung<br />

der oberste Knoten, dem sich alle weiteren Elemente unterordnen. Ein Element in einem<br />

<strong>XML</strong> Dokument ist eine komplette Informationseinheit. Die Bezeichnung eines Elementes<br />

kann vom Benutzer frei gewählt werden. Es kann zwischen zwei Typen von Elementen<br />

unterschieden werden:<br />

1. Elemente mit Inhalt: Das Element besteht aus einem öffnenden Tag, gefolgt vom<br />

eigentlichen Inhalt und einem schließenden Tag. Ein Beispiel aus Abbildung 2 ist<br />

das Element 11:05.<br />

2. Leeres Element: Das Element besteht aus einem leeren Tag (erkennbar an dem /<br />

nach der Tagbezeichnung. Beispiel: <br />

Ein Element-­‐Tag kann zusätzlich noch sogenannte Attribute beinhalten, welche Eigen-­‐<br />

schaften des Elements darstellen. Ein Attribut besteht aus einem Namen und einem in<br />

Anführungszeichen gestellten Wert. Es wird direkt in das öffnende Tag eines Elementes<br />

geschrieben, wie z.B. notfall="false". Es ist auch möglich, mehrere Attribute zu einem<br />

Element zu definieren. Die einzige Voraussetzung ist, dass sich die Bezeichnungen unter-­‐<br />

scheiden.<br />

Der Inhalt eines Elements kann aus Text oder weiteren Elementen bestehen, welche dem<br />

<strong>XML</strong> Format seine Struktur verleihen. Das Element „Patient“ aus Abbildung 2 beinhaltet<br />

z.B. die Elemente Uhrzeit, Kommentar und Zustand. Hält ein <strong>XML</strong> Dokument alle oben ge-­‐<br />

nannten Spezifikationen ein, wird es auch „wohlgeformt“ genannt. Wohlgeformtheit ist die<br />

Grundvorrausetzung für die Erstellung eines <strong>XML</strong>-­‐Dokumentes.<br />

<br />

<br />

<br />

11:05<br />

verkühlt<br />

<br />

<br />

<br />

Abbildung 3: Ein wohlgeformtes <strong>XML</strong>-­‐Dokument<br />

Um zu gewährleisten, dass nur best<strong>im</strong>mte <strong>XML</strong> Dokumente von einer Anwendung als gül-­‐<br />

tig angesehen werden, gibt es die Möglichkeit zusätzlich eine Grammatik zu definieren. Ein<br />

<strong>XML</strong> Dokument wird als gültig angesehen, wenn es wohlgeformt ist, mit einer Grammatik<br />

verknüpft wurde und das Dokument diese Grammatik berücksichtigt.<br />

12

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!