考慮,我們有以下的XML文檔xmlns的默認值?
<?xml version="1.0" encoding="utf-8"?>
<Root>
<Child />
</Root>
正如你可以看到根沒有默認命名空間規範。默認命名空間是使用屬性xmlns指定的。
問題是哪個是這種xml文檔的默認命名空間?
如果您發佈的答案是否可以,請還請提供信息的來源,例如, W3C。
考慮,我們有以下的XML文檔xmlns的默認值?
<?xml version="1.0" encoding="utf-8"?>
<Root>
<Child />
</Root>
正如你可以看到根沒有默認命名空間規範。默認命名空間是使用屬性xmlns指定的。
問題是哪個是這種xml文檔的默認命名空間?
如果您發佈的答案是否可以,請還請提供信息的來源,例如, W3C。
作爲Oded筆記,沒有這樣的東西作爲默認模式。
您的Root
和Child
元素沒有名稱空間名稱。
從命名空間在XML(1.0)第6.2節「命名空間違約」:
如果在範圍默認命名空間聲明,對應於前綴的元素名的擴展名具有默認名稱空間的URI作爲它的命名空間名稱。 如果在範圍內沒有默認名稱空間 聲明,名稱空間 名稱沒有值。
對不起,我的問題很糟糕。我想問一下關於xmlns。 – Tim 2011-02-07 12:01:34