xmlns: (xml namespace)
例:xmlns=“http://maven.apache.org/POM/4.0.0”
1.在 XML 中,元素名称是由开发者定义的,当两个不同的文档使用相同的元素名时,就会发生命名冲突。
2.假如这两个 XML 文档被一起使用,由于两个文档都包含带有不同内容和定义的相同的标签元素,就会发生命名冲突,XML 解析器无法确定如何处理这类冲突。
xmlns:xsi:
xsi:(xml schema instance) xml所要遵循的标签规范对象
例:xmlns:xsi=“http://www.w3.org/2001/XMLSchema-instance”
xsi:schemaLocation:
例:xsi:schemaLocation=“http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd”
1.xml所要遵循的标签规范对象需要xsd(xml schema definition)
2.它的值由一个或多个URI引用对组成,两个URI之间以空白符分隔(空格和换行均可)