Buenas a todos tengo una duda y es que no se cuando se deben utilizar realmente los espacio de nombre, la teoria la tengo clara, pero no se si en ocasiones en mejor ponerlo en Atributos o en Espacios de nombre.
Por ejemplo en:
Código:
EJEMPLO1
<empresa>
<usuario rango="Capitan" nombre="Juan"/>
<usuario rango="Sargento" nombre="Pablo"/>
</empresa>
EJEMPLO2
<empresa xmlns:capitan="C:\capitan" xmlns:sargento="C:\sargento">
<usuario capitan:nombre="Juan"/>
<usuario sargento:nombre="Pablo"/>
</empresa>
¿Cual estaría mejor formada de las dos?, Espero sus respuestas gracias :)