Namespace instellen voor je KLB-zone
Om naamgevingsconflicten te vermijden wanneer elementen uit verschillende XML-toepassingen of databanken worden samengevoegd, werkt XML met namespaces.
Omdat KLIP ID’s uit verschillende IMKL-pakketten met elkaar verbindt, wordt ook hier de namespace-logica toegepast.
Voor elke zone moet je een namespace definiëren om een IMKL-pakket te kunnen opladen.
Hoe werkt dit in de praktijk?
De namespace die je instelt voor je zone, vormt het begin van de namespace die je gebruikt in je IMKL-antwoorden voor die zone.
Voorbeeld:
Geef je “stroming” op als namespace voor je zone?
Dan kan je in je IMKL-antwoorden bijvoorbeeld volgende namespaces gebruiken:
-
stroming
-
stroming1
-
strominga
Zolang de namespace begint met “stroming”, zal KLIP deze goedkeuren.
Je kan binnen één IMKL-antwoord meerdere namespaces gebruiken, op voorwaarde dat ze allemaal beginnen met de namespace die je voor die zone hebt opgegeven in KLIP.
Vereisten voor een namespace
-
Minimum 5 en maximaal 50 karakters
-
Enkel alfanumerieke tekens (a–z, A–Z, 0–9)
-
Een (liggend) streepje is toegelaten
-
Geen spaties toegestaan