XML namespaces - въпрос

1 отговора 104 прегледа
#1

XML namespaces - въпрос

Коректен ли е този XML документ от гледна точка на XML стандартите? Имам предвид дали можем да използваме namespaces по този начин?

<?xml version="1.0" encoding="UTF-8"?>
<country:towns xmlns:country="urn:some-host:country"
xmlns:town="[линк]">
<town:town>
<town:name>Sofia</town:name>
<town:population>1 200 000</town:population>
<country:name>Bulgaria</country:name>
</town:town>
<town:town>
<town:name>Plovdiv</town:name>
<town:population>700 000</town:population>
<country:name>Bulgaria</country:name>
</town:town>
</country:towns>


VS.NET ми казва, че е well-fomed, но за да го валидирам трябва да му дефинирам XSD схеми и да ги свържа с двата използвани namespaces, което не иска да го направи автоматично.

Не ми е ясно имам ли право по този начин да влагам тагове от различни namespaces.

Отговор
в отговор на XML user #2

Re: XML namespaces - въпрос

Нямаш проблем, можеш да смесваш елементи от различни нейм спейси произволно.

Отговор