xmlns:xsi ——是指xml文件遵守xml规范,xsi全名:xml schema instance

http://blog.sina.com.cn/s/blog_4b6f8d150100nx3e.html

http://blog.csdn.net/iaiti/article/details/42263891

http://blog.csdn.net/qian_348840260/article/details/5396061

xmlns ——是XML NameSpace的缩写,因为XML文件的标签名称都是自定义的,自己写的和其他人定义的标签很有可能会重复命名,而功能却不一样,所以需要加上一个namespace来区分这个xml文件和其他的xml文件,类似于java中的package。

xmlns:xsi ——是指xml文件遵守xml规范,xsi全名:xml schema instance
xsi:schemaLocation——是指具体用到的schema资源(不要看相关中文资料,看了就不明白了,schema就是schema~你把他翻译成对文档的限制就行了。你可能会说,dtd才是,实际上xsd和dtd是一样的~~)

原文地址:https://www.cnblogs.com/stono/p/4829360.html