XMLの名前空間の主な目的は何か分かりますが、なぜそれほど多くの属性があるのかわかりません。 W3Cの学校には、次の例を示します:XS、のtargetNamespaceとのxmlns:XSD:xs:schema要素の「URL属性」の意味
<?xml version="1.0"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
targetNamespace="http://www.w3schools.com"
xmlns="http://www.w3schools.com"
elementFormDefault="qualified">
...
...
</xs:schema>
のxmlnsの違いは何ですか?それらのどれもがスキーマにとって「有用」でない場合、なぜ3つの異なるURLを指定すべきですか?そして、このURLはどう違うべきでしょうか?