Bonjour monsieurs,

Je travaille actuellement sur des fichier xsd et je suis confronter à la definition d'un namspace et targerNamespace.

Franchement je ne comprend pas bien ces notions.
Qu'est-ce que un targetNamespace et à quoi ça sert dans la definition d'un fichier xml/xsd?

Comment dois-je definir un namespace ou targetNamespace dans mes xsd?
je ne comprend pas exemple cette definition :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
<?xml version="1.0" encoding="UTF-8"?>
<schema xmlns="http://www.w3.org/2001/XMLSchema"
        elementFormDefault="qualified"
        attributeFormDefault="qualified"
 
        targetNamespace="http://nomdedomaine.com/ws/schema/oss"
        xmlns:tns="http://nomdedomaine.com/ws/schema/oss">
Moi j'ai pas de nom de domaine et dans ce cas comment je fais.

Merci de m'apporter des éclairsis.