xmln: tns e targetNamespace
Estou vendo alguns documentos do esquema XSD que declaram tanto umtargetNamespace
e umxmlns:tns
atributo em seu toposchema
elemento. Por exemplo. a seguinte tomadadaqui. Eles também parecem ter o mesmo valor de string. Eu entendo o papel detargetNamespace
mas o que fazxmlns:tns
fazer em cima disso?
<?xml version="1.0" encoding="UTF-8"?>
<schema
xmlns="http://www.w3.org/2001/XMLSchema"
targetNamespace="http://www.example.org/Product"
xmlns:tns="http://www.example.org/Product"
elementFormDefault="qualified">
...