question à propos de XSD, pour openlaszlo
salut,
j'ai cet exemple tiré du framework openlaszlo :
Code:
1 2 3 4 5 6 7 8 9
|
<library
xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'
xmlns='http://www.laszlosystems.com/canvas'
xsi:schemaLocation='http://www.laszlosystems.com/canvas ../../canvas.xsd'>
<text fontsize="12" selectable="true">Hello world</text>
</library> |
et je crois qu'il est incorrect car je n'ai pas l'autocompletion dans netbeans.
ce que je voudrais c'est une explication à propos du document XML : j'ai compris que "xmlns" désigne le schéma par défaut mais :
- que signifie le schéma "xsi"?
- quelle est la différence entre l'adresse correspondant à "xmlns:xsi" et celle correspondant à "xsi:schemaLocation"?
- et surtout une confirmation : pour "xsi:schemaLocation" il y a 2 paramètres : l'URI et le fichier xsd. cela signifie que pour la balise xsi le fichier de définition est : http://www.laszlosystems.com/canvas/../../canvas.xsd ?
merci de me renseigner,
olivier.