`
lydawen
  • 浏览: 471651 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Element must have no character or element information item [children], because

 
阅读更多

自定义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 Pro v3.2.2 + Elementor v3.2.3.zip

    Elementor是目前最强大的页面构建器。完全拖放式可视化编辑,是WordPress中最快,最直观的编辑器。只需拖放即可自定义,对于新手非常友好,非常易于使用和掌握。无需编码; 生成的页面代码紧凑且针对每个设备进行了...

    elementor-pro-v2.4.8.zip

    Elementor Pro v2.4.8 是一个针对WordPress平台的高级拖放式页面构建器插件,它极大地扩展了基础的Elementor功能。Elementor以其直观的“所见即所得”(WYSIWYG)编辑界面而闻名,使得非程序员也能轻松设计出专业...

    先进的前端拖放页面生成器:elementor

    无论您是网站开发新手还是专业设计师,Elementor都提供了直观的工具和界面,使您能够轻松设计和构建美观的网站。它支持任何WordPress主题、任何页面和任何设计。Elementor是一个强大的工具,可帮助您将创意转化为...

    elementor pro 2019.7.10.zip

    wordpress 下elementor插件的 elementor-pro版本。 文件夹里面含有两个插件,一个是免费版本,一个是Pro版本。 【操作步骤】 1、先安装免费版本(如果之前已经安装了免费版本就不用再重复安装) 2、安装Pro版本 ...

    elementor-free-v3.1.4+elementor-pro-v3.2.1

    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 插件包

    Elementor Pro 插件包是WordPress用户非常受欢迎的一款页面构建工具的高级版本。它扩展了基本的Elementor编辑器的功能,使用户能够更轻松地创建专业级别的网站设计,无需编程知识。这款插件以直观的拖放界面为特色,...

    elementor-pro-v3.4.2-package.rar

    Elementor Pro v3.4.2 是一个针对WordPress平台的专业页面构建器的升级版本。这个压缩包文件"elementor-pro-v3.4.2-package.rar"包含了用于创建和设计WordPress网站的工具,特别适合那些寻求视觉编辑体验的用户。...

    Elementor Pro v3.5.1 插件

    Elementor Pro v3.5.1 是一个针对WordPress平台的专业页面构建插件,它扩展了基本版Elementor的功能,提供了更多的设计工具和高级特性,帮助用户无需编程知识就能创建出专业级别的网站。这款插件是WordPress社区中...

    Elementor2.5.16(CN).zip

    在压缩包"elementor"中,通常包含了安装Elementor插件所需的文件,包括主程序文件、语言包、文档和其他必要的资源。安装时,只需将这些文件上传至WordPress的插件目录,然后在后台激活即可开始使用。 总的来说,...

    elementor-pro-3.1.1.zip

    Elementor Pro 3.1.1 是WordPress平台上的一款高级网页设计插件,它以其直观的拖放编辑器和丰富的功能而备受赞誉。这款插件允许用户无需编程知识就能创建专业级别的网站,实现了“所见即所得”的高效设计体验。...

    elementor-3048-wordpress_WordPress_php_

    Elementor 是一款非常受欢迎的免费 WordPress 网站构建器,它允许用户通过直观的拖放界面设计和构建专业级别的网站,无需深入编程知识。在WordPress社区中,Elementor已经成为了许多开发人员和非开发人员首选的页面...

    elementor.zip

    Elementor是一个易于使用的WordPress页面构建器插件,具有可视拖放界面。它具有各种元素,使您可以使用拖放工具简单地组织页面上的内容。该插件根本不需要编码来配置其设置和创建页面。 有超过2000,000个有效安装,...

    element-plus(element-plus@2.8.1/element-plus-2.8.1) 本地离线资源

    /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-...

    hello-elementor-child:使用Hello Elementor Child(Hello Elementor的子主题)开始构建WordPress主题。

    你好元素孩子获得一个跳跃开始建立使用你好Elementor孩子,一个孩子的主题WordPress主题 。安装通过Composer安装(推荐)在WordPress项目根目录中,运行: composer create-project bmarshall511/hello_elementor_...

    elementor pro 3.7.2 + elementor 3.6.6 Nulled

    elementor pro 3.7.2 + elementor 3.6.6 Nulled

    Elementor Pro - v3.7.1 最新版Wordpress页面编辑插件

    Elementor Pro 可视化的页面编辑实时反馈给我们想要实现的关键特征。鼠标拖放页面生成器,实时编辑,即时页面加载。Elementor 的速度与简易使用是任何其他页面生成器所达不到的,免费版的元素组件再加上付费版的扩展...

    elementor-pro-nulled-2.8.4-[nulledfree.pw]_elementor_pro_ProTool

    Elementor是一款广受欢迎的WordPress页面构建器,以其直观的拖放界面和丰富的设计选项而闻名。Elementor Pro是Elementor的高级版本,提供了更多专业级的功能和设计工具,旨在为网站开发者和设计师提供无限的设计可能...

    element-ui.rar element-ui核心库压缩包

    Element UI 是一个基于 Vue.js 的开源 UI 组件库,它为开发者提供了丰富的界面组件,用于构建优雅的前端应用。这个“element-ui.rar”压缩包包含了 Element UI 的核心库,是开发人员快速搭建企业级 Web 应用的重要...

    Elementor wordpress插件

    Elementor 是一款强大的WordPress页面构建器插件,它允许用户无需编写任何代码就能设计出专业级别的网站。这个插件以其直观的拖放界面和丰富的设计元素而受到广泛的欢迎,极大地简化了网页设计的过程,尤其适合非...

Global site tag (gtag.js) - Google Analytics