小编Moh*_*idi的帖子

XSD重用complexType元素

我正在使用Jdeveloper 12c.我正在尝试使用a complexType作为引用在另一个元素中键入另一个元素complexType.Jdev告诉我它无法找到AddressInfo参考.以下是相关代码的片段,请帮忙:

<?xml version="1.0" encoding="UTF-8"?>
<schema attributeFormDefault="unqualified"
elementFormDefault="qualified"
targetNamespace="http://xmlns.oracle.com/SquareEdge/SEPPO/ProcessPO"
xmlns="http://www.w3.org/2001/XMLSchema">
<complexType name="AddressInfo">
   <sequence>
       <element type="string" name="FirstName"/>
       <element type="string" name="LastName"/>
       <element type="string" name="Street"/>
       <element type="string" name="City"/>
       <element type="string" name="State"/>
       <element type="short" name="ZipCode"/>
       <element type="unsignedLong" name="PhoneNumber"/>
   </sequence>
</complexType>
<complexType name="Billing">
   <sequence>
     <element name="PaymentCardName" type="string" maxOccurs="1"/>
     <element name="PaymentCardNumber" type="unsignedLong"maxOccurs="1"/>
     <element name="ExpirationDate" type="unsignedShort" maxOccurs="1"/>
     <element name="BillingAddress" maxOccurs="1" type="AddressInfo"/> 
   </sequence>
</complexType>
Run Code Online (Sandbox Code Playgroud)

xml xsd jdeveloper

2
推荐指数
1
解决办法
838
查看次数

标签 统计

jdeveloper ×1

xml ×1

xsd ×1