|
|||||
|
Velkommen IntroGrundlæggende XML Hvad er XMLVel formet XML Attributter Kommentarer CData XML og CSS Introduktion til CSSPræsentation af XML med CSS XML og XSL(T) Introduktion til XLSTDet grundlæggende XML til HTML transformation XML til XML transformation XPath introduktion Document Type Definition Introduktion til DTDSchemas Introduktion til schemasDocument Object Model Intro til DOMSimple API for XML Intro til SAXXML Databaser DatabaserNamespaces IntroduktionVærktøjer og ressourcer En lille oversigtQuiz XML QuizFiler Lidt forskellige |
XML Introduktion / Namespaces / Introduktion
Namespaces introduktionNår man arbejder med xml og specielt udveksling af xml med andre kan der godt opstå en situation hvor 2 virksomheder begge har defineret samme xml tag f.eks. <fornavn>. For at komme dette problem til livs har man introduceret namespaces. Vi har allerede mødt et par stykker: <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> </xsl:stylesheet> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"> </xs:schema> Men vi kan også lave vores eget <thors:katalog xmlns:thors="http://www.fam-ostergaard.dk/thors"> </thors:katalog> Og når vi skal bruge det undervejs skriver vi f.eks. <thors:kunstner> for at definere et kunstner tag. Namespaces er blot "en samling af navne" - altså en gruppe af element navne der hænger sammen og som skal kunne adskilles fra andre. |
||||