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 小时前
Maven用户设置文件(settings.xml)配置指南
xml·java·maven
lang2015092814 小时前
MyBatis Mapper XML 核心详解
xml·mybatis
YxVoyager2 天前
Qt C++ :XML文件处理工具 <QXml>模块
xml·c++·qt
天若有情6737 天前
Spring配置文件XML验证错误全面解决指南:从cvc-elt.1.a到找不到‘beans‘元素声明
xml·java·spring
私人珍藏库8 天前
[Windows] 发票识别工具。支持xml、pdf、ofd文件
xml·pdf
Derrick__19 天前
Python常用内建模块——XML
xml·python
梵得儿SHI9 天前
Java 操作 XML 及动态生成报告:从解析到实战
xml·java·jaxb·dom4j·xml解析·操作xml·报告生成
张太行_11 天前
XML语言解析
xml
未来之窗软件服务12 天前
万象EXCEL开发(五)模拟excel行计算 ——东方仙盟练气期
xml·仙盟创梦ide·东方仙盟·万象excel
sun00770012 天前
网络配置config.xml的android.mk解析
android·xml