2

http://www.w3schools.com/xml/xml_namespaces.aspで例を調べていました

次の xml を使用した例があります。

<root xmlns:h="http://www.w3.org/TR/html4/"
xmlns:f="http://www.w3schools.com/furniture">


<f:table>
  <f:name>African Coffee Table</f:name>
  <f:width>80</f:width>
  <f:length>120</f:length>
</f:table>

</root> 

しかし、「http://www.w3schools.com/furniture」という URL にアクセスしようとすると、404 が表示されました。では、URI を使用する意味は何ですか? xml は、使用中にインターネットにアクセスするためのものですか? それともxmlを使っている人の参考になるでしょうか。そんなURI名を使う代わりに、「家具」という小さなIDを付けるのは簡単ではないでしょうか。また、URI を使用するとします。xml の所有者として、その URI でどのような情報を提供する必要がありますか?

ありがとう

4

1 に答える 1

2

では、URI を使用する意味は何ですか?

名前空間を一意に識別します。

xml は、使用中にインターネットにアクセスするためのものですか?

いいえ

それともxmlを使っている人の参考になるでしょうか。

いいえ

そんなURI名を使う代わりに、「家具」という小さなIDを付けるのは簡単ではないでしょうか。

これにより、他のすべての名前空間と互換性のない「furniture」という名前空間を複数の人が個別に作成する可能性が高くなります。

xmlns:furniture="http://example.com/..."ドキュメントで使用する短い名前を付けるために使用します。

また、URI を使用するとします。xml の所有者として、その URI でどのような情報を提供する必要がありますか?

いくつかのドキュメントを提供するのが通例です。おそらくスキーマの形で。

于 2012-09-05T12:34:47.410 に答える