XML Schema中的elementFormDefault

XML Schema中的elementFormDefault,用以指明xml的元素是否必须有命名空间的前缀。

它的取值可以为qualified、或者unqualified。默认值为unqualified。

当取值为qualified时,xml元素前必须有命名空间作为前缀;

当取值为unqualified时,xml元素前可以没有命名空间作为前缀。

XML Schema的片段:

复制代码
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
xmlns:xs="http://www.w3.org/2001/XMLSchema">

当elementFormDefault的取值为qualified时,xml数据类似下面的形式:

复制代码
<power:title>test</power:title>

当elementFormDefault的取值为unqualified时,xml数据类似下面的形式:

复制代码
<title>test</title>
相关推荐
sleepcattt2 分钟前
Spring中Bean的实例化(xml)
xml·java·spring
旷世奇才李先生8 小时前
XML DOM 安装使用教程
xml·前端·chrome
椰椰椰耶1 天前
【MyBatis】XML实现,配置方法和增、删、改、查
xml·oracle·mybatis
旷世奇才李先生2 天前
XML Schema 安装使用教程
xml
ddfa12342 天前
XML 笔记
xml·服务器
一勺菠萝丶3 天前
Spring Boot + MyBatis/MyBatis Plus:XML中循环处理List参数的终极指南
xml·spring boot·mybatis
李少兄15 天前
解决OSS存储桶未创建导致的XML错误
xml·开发语言·python
阳光开朗_大男孩儿15 天前
XML读取和设置例子
xml·java·数据库
悟能不能悟17 天前
在 MyBatis 的xml中,什么时候大于号和小于号可以不用转义
xml·java·mybatis
慌糖17 天前
XML重复查询一条Sql语句??怎么解决
xml·数据库·sql