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>
相关推荐
张人玉2 天前
XML 序列化与操作详解笔记
xml·前端·笔记
阿华的代码王国4 天前
【Android】适配器与外部事件的交互
android·xml·java·前端·后端·交互
阿华的代码王国4 天前
【Android】RecyclerView复用CheckBox的异常状态
android·xml·java·前端·后端
DavieLau6 天前
C#项目WCF接口暴露调用及SOAP接口请求测试(Python版)
xml·服务器·开发语言·python·c#
曹牧6 天前
XML头部声明发送者信息的实现方法
xml
寒士obj7 天前
熟悉并使用Spring框架 - XML篇
xml·java·spring
Arva .7 天前
Spring基于XML的自动装配
xml·java·spring
fatfishccc7 天前
循序渐进学 Spring (上):从 IoC/DI 核心原理到 XML 配置实战
xml·java·数据库·spring·intellij-idea·ioc·di
fatfishccc12 天前
【MyBatis新手避坑】详解 `Could not find resource ...Mapper.xml` 错误
xml·intellij-idea·mybatis
helloworld工程师12 天前
Dubbo应用开发之基于xml的第一个Dubbo程序
xml·dubbo·safari