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>
相关推荐
麻辣璐璐13 小时前
EditText属性运用之适配RTL语言和LTR语言的输入习惯
android·xml·java·开发语言·安卓
awei09161 天前
MinIO配置自定义crossdomain.xml跨域策略(Nginx反向代理实现)
xml·java·nginx
那个失眠的夜4 天前
Spring 的纯注解配置
xml·java·数据库·后端·spring·junit
mobai74 天前
使用pyang将yang模型转换为xml
xml·运维·服务器
我不是8神4 天前
xml配置文件知识点总结
xml
一叶龙洲6 天前
Java中使用模板引擎(FreeMarker / Velocity) + Word XML导出复杂Word
xml·java·word
Mike_6666 天前
txt_json和xml_json
xml·python·json
20YC编程社区6 天前
一分钟了解XML语言格式,使用场景,和它的优缺点
xml
Kay.Wen7 天前
LabVIEW 转换 XML文本
xml·labview
练习时长一年7 天前
浅谈assembly插件打包分发机制
xml