问三个XSD相关问题
1. 同一元素ID各不相同,不同元素ID可以相同。实现的效果如下(alias和name为各自的ID):
但我在XSD文件里用 type="xsd:ID" 来约束的时候,上面的代码会报错,错误信息的意思是 type="xsd:ID" 约束的元素(typeAlias和dictionary),所有的ID都要各不相同。
问:如何才能实现我想要的效果?
2. 能不能实现如下功能?如何实现?
mapPreperty的dictName指向dictionary,如果没有name为c的dictionary则报错。即上面的代码会有报错提示。
3. 能不能实现如下功能?如何实现?
mapPreperty的dictName指向dictionary,如果指向的dictionary没有某个属性,必须要在引用的mapProperty中补充该属性。即上面的代码会有报错提示,提示引用dictName="b"的mapProperty应该补充age属性。
<typeAlias alias="a" type="a.a.a"/>
<dictionary name="a"/>但我在XSD文件里用 type="xsd:ID" 来约束的时候,上面的代码会报错,错误信息的意思是 type="xsd:ID" 约束的元素(typeAlias和dictionary),所有的ID都要各不相同。
问:如何才能实现我想要的效果?
2. 能不能实现如下功能?如何实现?
<dictionary name="a"/>
<dictionary name="b"/>
<mapProperty dictName="c" />mapPreperty的dictName指向dictionary,如果没有name为c的dictionary则报错。即上面的代码会有报错提示。
3. 能不能实现如下功能?如何实现?
<dictionary name="a" age = "20"/>
<dictionary name="b"/>
<mapProperty dictName="a" />
<mapProperty dictName="b" />mapPreperty的dictName指向dictionary,如果指向的dictionary没有某个属性,必须要在引用的mapProperty中补充该属性。即上面的代码会有报错提示,提示引用dictName="b"的mapProperty应该补充age属性。
...全文
相关推荐
xsd生成xml工具
总的来说,"xsd生成xml工具"是一个方便的开发辅助工具,它简化了基于XSD的XML文档创建过程,并为学习和实践XML相关技术提供了实际操作的平台。
Xsd转换xml
总的来说,“Xsd转换xml”是XML开发中的一个重要环节,它涉及到XML和XSD的基本概念,以及如何利用编程语言和相关库进行数据转换。
spring相关的xsd文件
在描述中提到的"spring相关的xsd文件"是指Spring框架中用于配置的XML Schema Definition (XSD)文件,它们定义了Spring配置文件的结构和元素。
解决dubbo引用xsd报错
这通常意味着系统在解析或加载Dubbo相关的XML配置文件时遇到了问题,导致服务无法正常启动或运行。本文将深入探讨这个问题的原因,并提供详细的解决步骤。
生成Xsd工具
说明文件.txt"是包含工具使用说明的文本文件,通常会提供详细步骤、参数解释、示例以及可能遇到的问题和解决方案。


