Kyl*_*yle 10
来自W3Schools:
xmlns属性指定文档的xml命名空间.
这基本上有助于避免不同xml文档之间的命名空间冲突,例如,如果开发人员混合来自不同xml应用程序的xml文档.
这方面的一个例子(也来自W3网站):
用于定义html表的XML数据:
<table>
<tr>
<td>Apples</td>
<td>Bananas</td>
</tr>
</table>
Run Code Online (Sandbox Code Playgroud)
用于定义咖啡桌信息的XML数据
<table>
<name>African Coffee Table</name>
<width>80</width>
<length>120</length>
</table>
Run Code Online (Sandbox Code Playgroud)
这里有两个表元素,会产生冲突.要解决此问题,您可以添加命名空间以表示哪条信息定义了html表,哪些信息包含有关咖啡桌的信息:
<root>
<h:table xmlns:h="http://www.w3.org/TR/html4/">
<h:tr>
<h:td>Apples</h:td>
<h:td>Bananas</h:td>
</h:tr>
</h:table>
<f:table xmlns:f="http://www.w3schools.com/furniture">
<f:name>African Coffee Table</f:name>
<f:width>80</f:width>
<f:length>120</f:length>
</f:table>
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
17518 次 |
最近记录: |