XML-Namespace

Das ist der Eintrag dazu aus unserem IT-Kommunikationslexikon:

XML-Namensräume werden benutzt, wenn in einem XML-Dokument mehrere XML-Sprachen gemischt verwendet werden sollen. Es könnte dann passieren, dass in den zwei Sprachen gleich benannte Sprachelemente (z.B. Tags) existieren, für die bei einer gemischten Verwendung nicht mehr festgestellt werden kann, zu welcher der Sprachen sie gehören sollen. Um die Elemente wieder eindeutig zu kennzeichnen, wird am Anfang des Dokumentes eine frei zu definierende, eindeutige Präfix-Zeichenkette an einen Namensraum in Form eines URI gebunden, welche die jeweilige Sprache repräsentiert. Das so definierte Präfix wird dann durch einen Doppelpunkt getrennt vor jedes Sprachelement geschrieben, so dass wieder eindeutig erkannt werden kann, zu welcher Sprache es gehöhrt. Der Mechanismus für XML-Namespaces ist vom W3C erstmalig 1999 als Empfehlung veröffentlicht worden und einschließlich seiner Weiterentwicklungen nach und nach in die Definition verschiedener XML-basierte Sprachen übernommen worden.

Aktuelle Beiträge

Einfach nachgefragt Daniel Richey Di., 30.04.2024 - 09:11
Tenable erweitert mit ExposureAI die generativen KI-Funktionen und -Services innerhalb der Tenable-One-Exposure-Management-Plattform. Die neuen Features sollen es ermöglichen, relevante Angriffspfade schnell zusammenzufassen, Fragen an einen KI-Assistenten zu stellen und konkrete Handlungsempfehlungen zu erhalten.
Fußballfans scheitern am Passwort Lars Nitsch Di., 30.04.2024 - 07:51
Endspurt – noch rund 50 Tage bis zum Start der EM 2024 und nicht nur der Bundestrainer möchte seine Schützlinge ins Trainingslager schicken. Auch die deutschen Fußballfans gehören dort hin, sagen die Sicherheitsexperten der Telekom. Trainingsziel: Das Abwehrverhalten beim Passwort. Denn allzuoft tauchen die Namen beliebter Vereine im Passwort auf.
Die Rechnung bitte Daniel Richey Mo., 29.04.2024 - 10:53
Flexera stellt sein neues Cloud-Kostenmanagement vor: Flexera One FinOps Enterprise ist ein Managementtool, das sich an die Anforderungen von FinOps- und Cloud-Teams richtet. Gleichzeitig ermöglicht es Unternehmen, eine Verbindung zwischen IT-Assetmanagement und Kostenkontrolle herzustellen.