2012-02-16 64 views
1

我发现从C#本书举例如下:XML是否允许在声明之前使用名称空间?

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

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

     ... 

看来命名空间text使用它宣布下一行之前资格目录。我误解了什么吗?示例代码是正确的,只是我不清楚。

回答

2

XML不关心行。他们只是“白色空间”。所以命名空间根本就没有在下一行声明,而是在它使用的同一个元素中声明。

相关问题