自定义XSD对XML校验,eclipse校验出现如下错误:
XML内容:
<PrimaryKey>123456</PrimaryKey>
错误提示:
Element must have no character or element information item [children], because the type's content type is empty
修改前的XSD定义:
<xs:element name="PrimaryKey" type="KeyType" nillable="false" maxOccurs="15"/> <xs:complexType name="KeyType"> <xs:attribute name="type" default="STRING" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="\d+" /> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType>
将 KeyType修改为继承自xs:string后通过。
<xs:complexType name="KeyType"> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="type" default="STRING" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="\d+" /> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType>
参考文档:http://stackoverflow.com/questions/4432183/xml-schema-definition-problem
相关推荐
Elementor是目前最强大的页面构建器。完全拖放式可视化编辑,是WordPress中最快,最直观的编辑器。只需拖放即可自定义,对于新手非常友好,非常易于使用和掌握。无需编码; 生成的页面代码紧凑且针对每个设备进行了...
elementor pro插件基础介绍: 今天推荐的是 页面构建插件 Elementor PRO v2.10.0 Elementor插件可以在WordPress商店中下载 而Elementor PRO是一个全能的WordPress页面构建器,允许你在没有任何代码基础的情况下,...
Elementor Pro v2.4.8 是一个针对WordPress平台的高级拖放式页面构建器插件,它极大地扩展了基础的Elementor功能。Elementor以其直观的“所见即所得”(WYSIWYG)编辑界面而闻名,使得非程序员也能轻松设计出专业...
无论您是网站开发新手还是专业设计师,Elementor都提供了直观的工具和界面,使您能够轻松设计和构建美观的网站。它支持任何WordPress主题、任何页面和任何设计。Elementor是一个强大的工具,可帮助您将创意转化为...
wordpress 下elementor插件的 elementor-pro版本。 文件夹里面含有两个插件,一个是免费版本,一个是Pro版本。 【操作步骤】 1、先安装免费版本(如果之前已经安装了免费版本就不用再重复安装) 2、安装Pro版本 ...
wordpress插件:elementor-free-v3.1.4+elementor-pro-v3.2.1.zip 安装方式: 1.安装elementor-free-v3.1.4 2.安装elementor-pro-v3.2.1 如果已安装过elementor,建议先备份数据,随后禁用、删除elementor,同时清空...
Elementor Pro 插件包是WordPress用户非常受欢迎的一款页面构建工具的高级版本。它扩展了基本的Elementor编辑器的功能,使用户能够更轻松地创建专业级别的网站设计,无需编程知识。这款插件以直观的拖放界面为特色,...
Elementor Pro v3.4.2 是一个针对WordPress平台的专业页面构建器的升级版本。这个压缩包文件"elementor-pro-v3.4.2-package.rar"包含了用于创建和设计WordPress网站的工具,特别适合那些寻求视觉编辑体验的用户。...
Elementor Pro v3.5.1 是一个针对WordPress平台的专业页面构建插件,它扩展了基本版Elementor的功能,提供了更多的设计工具和高级特性,帮助用户无需编程知识就能创建出专业级别的网站。这款插件是WordPress社区中...
在压缩包"elementor"中,通常包含了安装Elementor插件所需的文件,包括主程序文件、语言包、文档和其他必要的资源。安装时,只需将这些文件上传至WordPress的插件目录,然后在后台激活即可开始使用。 总的来说,...
Elementor Pro 3.1.1 是WordPress平台上的一款高级网页设计插件,它以其直观的拖放编辑器和丰富的功能而备受赞誉。这款插件允许用户无需编程知识就能创建专业级别的网站,实现了“所见即所得”的高效设计体验。...
Elementor 是一款非常受欢迎的免费 WordPress 网站构建器,它允许用户通过直观的拖放界面设计和构建专业级别的网站,无需深入编程知识。在WordPress社区中,Elementor已经成为了许多开发人员和非开发人员首选的页面...
Elementor是一个易于使用的WordPress页面构建器插件,具有可视拖放界面。它具有各种元素,使您可以使用拖放工具简单地组织页面上的内容。该插件根本不需要编码来配置其设置和创建页面。 有超过2000,000个有效安装,...
/npm/element-plus@2.8.1/dist 37.2K /npm/element-plus@2.8.1/es 36.4K /npm/element-plus@2.8.1/lib /npm/element-plus@2.8.1/theme-chalk 394 /npm/element-plus@2.8.1/attributes.json /npm/element-...
你好元素孩子获得一个跳跃开始建立使用你好Elementor孩子,一个孩子的主题WordPress主题 。安装通过Composer安装(推荐)在WordPress项目根目录中,运行: composer create-project bmarshall511/hello_elementor_...
elementor pro 3.7.2 + elementor 3.6.6 Nulled
Elementor Pro 可视化的页面编辑实时反馈给我们想要实现的关键特征。鼠标拖放页面生成器,实时编辑,即时页面加载。Elementor 的速度与简易使用是任何其他页面生成器所达不到的,免费版的元素组件再加上付费版的扩展...
Elementor是一款广受欢迎的WordPress页面构建器,以其直观的拖放界面和丰富的设计选项而闻名。Elementor Pro是Elementor的高级版本,提供了更多专业级的功能和设计工具,旨在为网站开发者和设计师提供无限的设计可能...
Element UI 是一个基于 Vue.js 的开源 UI 组件库,它为开发者提供了丰富的界面组件,用于构建优雅的前端应用。这个“element-ui.rar”压缩包包含了 Element UI 的核心库,是开发人员快速搭建企业级 Web 应用的重要...