2012-02-16 24 views
1

次のように私はC#の本から例を見つけました:XMLは宣言の前に名前空間を使用できますか?

<text:directory       
    xmlns:text = "urn:deitel:textInfo" 
    xmlns:image = "urn:deitel:imageInfo"> 

    <text:file filename = "book.xml"> 

     ... 

それは次の行に宣言される前に名前空間textがディレクトリを修飾するために使用されているようです。私は何かを誤解していますか?サンプルコードは正しいですが、私は不明です。

答えて

2

XMLは行を気にしません。彼らはちょうど "空白"です。だから、名前空間は次の行には全く宣言されていないので、それが使われているのと同じ要素の中で宣言されています。

関連する問題