目录
xmlns
xmlns是XML Namespace的缩写。
xmlns:namespace-prefix="namespaceURI"
namespace-prefix为自定义前缀,只要在这个XML文档中保证前缀不重复即可。
namespaceURI是这个前缀对应的XML Namespace的定义。
xmlns:xsi
例如:xmlns:xsi表示使用xsi作为前缀的Namespace。
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation
定义了XML Namespace和对应的XSD(Xml Schema Definition)文档的位置的关系。它的值由一个或多个URI引用对组成,两个URI之间以空白符分隔(空格和换行均可)。第一个URI是定义的XML Namespace的值,第二个URI给出Schema文档的位置,Schema处理器将从这个位置读取Schema文档,该文档的targetNamespace必须与第一个URI相匹配。例如:
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/experience/javae/7804.html