网站建设 客户,省住房和城乡建设厅网站,网站首页图片不清楚,佛山找企业的网站文章目录 第三十二章 控制到 XML 模式的映射 - %ListOfObjects%ArrayOfObjects 第三十二章 控制到 XML 模式的映射 - %ListOfObjects
本部分显示了从支持 XML 的类生成的 XML架构的一部分#xff0c;该类包含定义为 %ListOfObjects 的属性。例如#xff0c;考虑以下属性定义… 文章目录 第三十二章 控制到 XML 模式的映射 - %ListOfObjects%ArrayOfObjects 第三十二章 控制到 XML 模式的映射 - %ListOfObjects
本部分显示了从支持 XML 的类生成的 XML架构的一部分该类包含定义为 %ListOfObjects 的属性。例如考虑以下属性定义
Property PropName As list Of %Integer(XMLITEMNAME MyXmlItemName);如果此属性位于名为 Test.DemoObjList1 的启用 XML 的类中则该类的 XML 架构包含以下内容
schema xmlnshttp://www.w3.org/2001/XMLSchema xmlns:shttp://www.w3.org/2001/XMLSchema elementFormDefaultqualified
targetNamespacemytypescomplexType nameDemoObjList1sequenceelement minOccurs0 namePropName types01:ArrayOfMyXmlItemNameRegisteredObject xmlns:s01mytypes//sequence/complexTypecomplexType nameArrayOfMyXmlItemNameRegisteredObjectsequenceelement maxOccursunbounded minOccurs0 nameMyXmlItemName nillabletrue types01:RegisteredObject xmlns:s01mytypes//sequence/complexType
...
/schema类型的命名规则请参见类名列表。注意集合项类型是RegisteredObject没有定义
element maxOccursunbounded minOccurs0 nameMyXmlItemName nillabletrue types01:RegisteredObject xmlns:s01mytypes/因此该架构无法使用。
%ArrayOfObjects
本部分显示了从支持 XML 的类生成的 XML 架构的一部分该类包含定义为 %ArrayOfObjects的属性。例如考虑以下属性定义
Property PropName As %ArrayOfObjects(XMLITEMNAME MyXmlItemName, XMLKEYNAME MyXmlKeyName);如果此属性位于名为 Test.DemoObjArray1 的启用 XML 的类中则该类的 XML 架构包含以下内容
schema xmlnshttp://www.w3.org/2001/XMLSchema xmlns:shttp://www.w3.org/2001/XMLSchema elementFormDefaultqualified targetNamespacemytypescomplexType nameDemoObjArray1sequenceelement minOccurs0 namePropName types01:ArrayOfMyXmlItemNamePairOfMyXmlKeyNameRegisteredObject xmlns:s01mytypes//sequence/complexTypecomplexType nameArrayOfMyXmlItemNamePairOfMyXmlKeyNameRegisteredObjectsequenceelement maxOccursunbounded minOccurs0 nameMyXmlItemName nillabletrue types01:PairOfMyXmlKeyNameRegisteredObject xmlns:s01mytypes//sequence/complexTypecomplexType namePairOfMyXmlKeyNameRegisteredObjectcomplexContentextension bases01:RegisteredObject xmlns:s01mytypesattribute nameMyXmlKeyName types:string userequired//extension/complexContent/complexType
...
/schema类型的命名规则请参见类名列表。注意集合项类型是基于RegisteredObject的没有定义 complexType namePairOfMyXmlKeyNameRegisteredObjectcomplexContentextension bases01:RegisteredObject xmlns:s01mytypesattribute nameMyXmlKeyName types:string userequired//extension/complexContent/complexType因此该架构无法使用。