ÑÇÂíÑ·¹Ù·½½Ì³Ì¡ª¡ªÊ¹Óûù´¡¼Ü¹¹¹¹½¨ XML ÊäÈëÊý¾Ý
»ù´¡¼Ü¹¹
ÐÎò
»ù´¡ XSD ÓÉËùÓÐÆäËûÊý¾ÝÉÏ´«Êý¾ÝʹÓ㬣¬£¬£¬£¬£¬ÓÃÓÚÖ¸¶¨Í¨ÓÃÔªËØºÍÊý¾ÝÀàÐÍ¡£¡£¡£¡£¡£ ÆäÖ÷ҪĿµÄÊÇΪËùÓÐÊý¾ÝÉÏ´«Êý¾ÝÌṩһÖÂÐÔ£¬£¬£¬£¬£¬£¬²¢Ô¼ÊøÖ®ºó¶Ô XSD ½ç˵µÄ¸ü¸Ä¡£¡£¡£¡£¡£ËùÓÐÆäËû XSD ¾ù²Î¿¼»ù´¡ XSD µÄÔªËØºÍÊý¾ÝÀàÐÍ¡£¡£¡£¡£¡£
×¢ÖØ£º
?¡°¹ú¼Ò/µØÇø´úÂë¡±ÔªËØÊÇÒ»¸öË«×Öĸ ISO 3166 ¹ú¼Ò/µØÇø´úÂë¡£¡£¡£¡£¡£
?¡°Ãû³Æ¡±ÔªËØÊÇÒ»¸ö¼òµ¥×ֶΣ¬£¬£¬£¬£¬£¬×º¬ 50 ¸ö×Ö·û¡£¡£¡£¡£¡£ÈôÊÇÄúµÄϵͳҪÇ󣬣¬£¬£¬£¬£¬ÄÇôÄúÓÐÔðÈν«¼òµ¥×Ö¶ÎÆÊÎöΪÃûºÍÐÕ¡£¡£¡£¡£¡£
´ÇÊé
ÔªËØ | ÐÎò |
µØµã×Ö¶ÎÒ» | ±ê×¼µØµãµÄµÚÒ»ÐÐ |
µØµã×ֶζþ | ±ê×¼µØµãµÄµÚ¶þÐÐ |
µØµã×Ö¶ÎÈý | ±ê×¼µØµãµÄµÚÈýÐÐ |
ÑÇÂíÑ·¶©µ¥±àºÅ | ÑÇÂíѷΪ¶©µ¥ÌṩµÄΨһ±àºÅ |
ÑÇÂíÑ·¶©µ¥ÉÌÆ·±àÂë | ÑÇÂíѷΪ¶©µ¥ÄÚÉÌÆ·ÌṩµÄΨһ±àºÅ |
¶¼»á | ±ê×¼µØµãµÄ¶¼»á |
¹ú¼Ò/µØÇø´úÂë | ISO 3166 ±ê׼˫×Öĸ¹ú¼Ò/µØÇø´úÂë |
ÇøÏØ | ±ê×¼ÃÀ¹úµØµãµÄÇøÏØ |
ÔËÓªÖÐÐıàºÅ | Âô¼ÒΪÔËÓªÖÐÐĽç˵µÄΨһ±àºÅ |
ÅäËÍ·½·¨ | Âò¼ÒÖ¸¶¨µÄÅäËÍ·½·¨ |
ÅäËÍЧÀͼ¶±ð | Âò¼ÒÖ¸¶¨µÄÅäËÍЧÀÍÀàÐÍ |
Âô¼Ò¶©µ¥±àºÅ | Âô¼ÒΪ¶©µ¥½ç˵µÄΨһ±àºÅ |
Âô¼Ò¶©µ¥ÉÌÆ·±àºÅ | Âô¼ÒΪ¶©µ¥ÄÚÉÌÆ·ÌṩµÄΨһ±àºÅ |
Âô¼Ò´ÙÏú±àºÅ | Âô¼ÒΪ´ÙÏú½ç˵µÄ±àºÅ: ÎÞÐëÊÇΨһµÄ¡£¡£¡£¡£¡£ |
µç»°ºÅÂë | ÓëµØµãÏà¹ØÁªµÄµÄµç»°ºÅÂ루ÈçÊÊÓã© |
ÓÊÕþ±àÂë | ±ê×¼µØµãµÄÓÊÕþ±àÂë |
ÓÃÒÔʶ±ðÉÌÆ·Ë°ÎñÊôÐÔµÄÑÇÂíÑ·±ê×¼´úÂë | |
´ÙÏúÇë¿î´úÂë | Âò¼ÒÊäÈëµÄÓÃÓÚ¼¤»îÆä¶©µ¥´ÙÏúµÄ´úÂë |
SKU | Âô¼ÒΪÉÌÆ·½ç˵µÄΨһ±àºÅ |
±ê×¼ÉÌÆ·±àÂë | ÉÌÆ·µÄ±ê×¼¡¢Î¨Ò»±àÂ룬£¬£¬£¬£¬£¬°üÀ¨ÀàÐÍ£¨ISBN¡¢UPC »ò EAN£©ÒÔ¼°ÇкÏÖ¸¶¨ÀàÐ͵ÄÊʵ±ÐÎʽµÄÖµ |
ÖÝ»òµØÇø | ±ê×¼µØµãµÄÖÝ»òµØÇø |
XSD
https://images-na.ssl-images-amazon.com/images/G/01/rainier/help/xsd/release_1_9/amzn-base.xsd
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema
elementFormDefault="qualified">
<xsd:annotation>
<xsd:documentation>
##################################################
# µØµãÔªËØ
##################################################
</xsd:documentation>
</xsd:annotation>
<xsd:element name="Address" />
<xsd:complexType>
<xsd:sequence>
<xsd:element name="Name" type="String"/>
<xsd:element name="AddressFieldOne" type="AddressLine"/>
<xsd:element name="AddressFieldTwo" type="AddressLine" minOccurs="0"/>
<xsd:element name="AddressFieldThree" type="AddressLine" minOccurs="0"/>
<xsd:element name="City" type="String"/>
<xsd:element name="County" type="String" minOccurs="0"/>
<xsd:element name="StateOrRegion" type="String" minOccurs="0"/>
<xsd:element name="PostalCode" type="String" minOccurs="0"/>
<xsd:element name="CountryCode">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:minLength value="2"/>
<xsd:maxLength value="2"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="PhoneNumber" type="String" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
<xsd:simpleType name="AddressLine">
<xsd:restriction base="xsd:normalizedString">
<xsd:maxLength value="60"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:annotation>
<xsd:documentation>
##################################################
# ÑÇÂíÑ·ÓöÈÀàÐÍ
##################################################
</xsd:documentation>
</xsd:annotation>
<xsd:complexType name="AmazonFees">
<xsd:sequence>
<xsd:element name="Fee" maxOccurs="unbounded" />
<xsd:complexType>
<xsd:sequence>
<xsd:element name="Type">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Commission"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="Amount" type="CurrencyAmount"/>
</xsd:sequence>
</xsd:complexType>
</xsd:sequence>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation>
##################################################
# Âò¼ÒÉÌÆ·¼ÛÇ®ÀàÐÍ
##################################################
</xsd:documentation>
</xsd:annotation>
<xsd:complexType name="BuyerPrice">
<xsd:sequence>
<xsd:element name="Component" maxOccurs="unbounded" />
<xsd:complexType>
<xsd:sequence>
<xsd:element name="Type">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Principal"/>
<xsd:enumeration value="Shipping"/>
<xsd:enumeration value="Tax"/>
<xsd:enumeration value="ShippingTax"/>
<xsd:enumeration value="RestockingFee"/>
<xsd:enumeration value="RestockingFeeTax"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="Amount" type="CurrencyAmount"/>
</xsd:sequence>
</xsd:complexType>
</xsd:sequence>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation>
##################################################
# Ç®±Ò½ð¶îÀàÐÍ
##################################################
</xsd:documentation>
</xsd:annotation>
<xsd:complexType name="CurrencyAmount">
<xsd:simpleContent>
<xsd:extension base="BaseCurrencyAmount">
<xsd:attribute name="currency" type="BaseCurrencyCode" use="required"/>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
<xsd:simpleType name="BaseCurrencyCode">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="USD"/>
<xsd:enumeration value="GBP"/>
<xsd:enumeration value="EUR"/>
<xsd:enumeration value="JPY"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="BaseCurrencyAmount">
<xsd:restriction base="xsd:decimal">
<xsd:totalDigits value="20"/>
<xsd:fractionDigits value="2" fixed="true"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:annotation>
<xsd:documentation>
##################################################
# ÔËÓªÖÐÐıàºÅÔªËØ
##################################################
</xsd:documentation>
</xsd:annotation>
<xsd:element name="FulfillmentCenterID" type="String"/>
<xsd:annotation>
<xsd:documentation>
##################################################
# ÅäËÍ·½·¨ÔªËØ
##################################################
</xsd:documentation>
</xsd:annotation>
<xsd:element name="FulfillmentMethod">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Ship"/>
<xsd:enumeration value="InStorePickup"/>
<xsd:enumeration value="MerchantDelivery"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:annotation>
<xsd:documentation>
##################################################
# ÅäËÍЧÀͼ¶±ðÔªËØ
##################################################
</xsd:documentation>
</xsd:annotation>
<xsd:element name="FulfillmentServiceLevel">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Standard"/>
<xsd:enumeration value="Expedited"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:annotation>
<xsd:documentation>
##################################################
# ±àºÅÀàÐÍ
##################################################
</xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="IDNumber">
<xsd:restriction base="xsd:positiveInteger">
<xsd:pattern value="\d{1,18}"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:annotation>
<xsd:documentation>
##################################################
# ³¤×Ö·û´®ÀàÐÍ
##################################################
</xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="LongString">
<xsd:restriction base="xsd:normalizedString">
<xsd:maxLength value="500"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:annotation>
<xsd:documentation>
##################################################
# Âô¼Ò¶©µ¥±àºÅÔªËØ
##################################################
</xsd:documentation>
</xsd:annotation>
<xsd:element name="MerchantOrderID" type="String"/>
<xsd:annotation>
<xsd:documentation>
##################################################
# Âô¼Ò¶©µ¥ÉÌÆ·±àºÅÔªËØ
##################################################
</xsd:documentation>
</xsd:annotation>
<xsd:element name="MerchantOrderItemID" type="String"/>
<xsd:annotation>
<xsd:documentation>
##################################################
# Âô¼Ò´ÙÏú±àºÅÔªËØ
##################################################
</xsd:documentation>
</xsd:annotation>
<xsd:element name="MerchantPromotionID" type="String"/>
<xsd:annotation>
<xsd:documentation>
##################################################
# ¶©µ¥±àºÅÔªËØ
##################################################
</xsd:documentation>
</xsd:annotation>
<xsd:element name="AmazonOrderID">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:pattern value="\d{3}-\d{7}-\d{7}"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:annotation>
<xsd:documentation>
##################################################
# ¶©µ¥ÉÌÆ·±àÂëÔªËØ
##################################################
</xsd:documentation>
</xsd:annotation>
<xsd:element name="AmazonOrderItemCode">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:pattern value="\d{14}"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:annotation>
<xsd:documentation>
##################################################
# ±ê×¼ÉÌÆ·±àÂëÔªËØ
##################################################
</xsd:documentation>
</xsd:annotation>
<xsd:element name="StandardProductID">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="Type">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="ISBN"/>
<xsd:enumeration value="UPC"/>
<xsd:enumeration value="EAN"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="Value">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:minLength value="10"/>
<xsd:maxLength value="13"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:annotation>
<xsd:documentation>
##################################################
# ÉÌÆ·Ë°Îñ´úÂëÔªËØ
##################################################
</xsd:documentation>
</xsd:annotation>
<xsd:element name="ProductTaxCode" type="String"/>
<xsd:annotation>
<xsd:documentation>
##################################################
# ´ÙÏúÓ¦ÓÃÀàÐÍ
##################################################
</xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="PromotionApplicationType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Principal"/>
<xsd:enumeration value="Shipping"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:annotation>
<xsd:documentation>
##################################################
# ´ÙÏúÇë¿î´úÂë
##################################################
</xsd:documentation>
</xsd:annotation>
<xsd:element name="PromotionClaimCode">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:minLength value="6"/>
<xsd:maxLength value="12"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:annotation>
<xsd:documentation>
##################################################
# ´ÙÏúÊý¾ÝÀàÐÍ
##################################################
</xsd:documentation>
</xsd:annotation>
<xsd:complexType name="PromotionDataType">
<xsd:sequence>
<xsd:element ref="PromotionClaimCode"/>
<xsd:element ref="MerchantPromotionID"/>
<xsd:element name="Component" maxOccurs="unbounded" />
<xsd:complexType>
<xsd:sequence>
<xsd:element name="Type" type="PromotionApplicationType"/>
<xsd:element name="Amount" type="CurrencyAmount"/>
</xsd:sequence>
</xsd:complexType>
</xsd:sequence>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation>
##################################################
# SKU ÔªËØ
##################################################
</xsd:documentation>
</xsd:annotation>
<xsd:element name="SKU">
<xsd:simpleType>
<xsd:restriction base="xsd:normalizedString">
<xsd:maxLength value="40"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:annotation>
<xsd:documentation>
##################################################
# ×Ö·û´®ÀàÐÍ
##################################################
</xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="String">
<xsd:restriction base="xsd:normalizedString">
<xsd:maxLength value="50"/>
</xsd:restriction>
</xsd:simpleType>
</xs:schema>
ÑÇÂíÑ·¹ÙÍøÔÎÄÏêÇ飺
Base Schema
Description
The base XSD is used by all other data feeds to specify universally-used elements and data types. The primary purposes are to provide consistency among all the data feeds and to constrain future changes to the XSD definitions. All other XSDs reference the base-XSD's elements and data types.
Note:
? The CountryCode element is a two-letter ISO 3166 country code.
? The Name element is a single field with a 50-character maximum. It is your responsibility to parse the single field into First name and Last name if that is required by your systems.Dictionary
Element
Description
AddressFieldOne
The first line of a standard address
AddressFieldTwo
The second line of a standard address
AddressFieldThree
The third line of a standard address
AmazonOrderID
Amazon¡¯s unique identifier for an order
AmazonOrderItemCode
Amazon¡¯s unique identifier for an item in an order
City
The city of a standard address
CountryCode
ISO 3166 standard two-letter country code
County
The county of a standard US address
FulfillmentCenterID
A seller-defined unique identifier for a fulfillment center
FulfillmentMethod
The fulfillment method the buyer specified
FulfillmentServiceLevel
The type of fulfillment service the buyer specified
MerchantOrderID
A seller-defined unique identifier for an order
MerchantOrderItemID
A seller-defined unique identifier for an item in an order
MerchantPromotionID
A seller-defined identifier for a promotion; does not have to be unique
PhoneNumber
The phone number associated with an address if applicable
PostalCode
The postal (ZIP) code of a standard address
ProductTaxCode
Amazon¡¯s standard code to identify the tax properties for a product
PromotionClaimCode
The code the buyer enters to activate a promotion for their order
SKU
A seller-defined unique identifier for a product
StandardProductID
A standard, unique identifier for a product, consisting of a type (ISBN, UPC, or EAN) and a value that conforms to the appropriate format for the type specified
StateOrRegion
The state or region of a standard address
ÎÄÕÂȪԴ£ºÑÇÂíÑ·¹Ù·½ÍøÕ¾
- 1Íâó´ó¿Í»§¹¥¹ØÕ½ÂÔ
- 2×öºÃÑÇÂíÑ·ÕË»§ÖÎÀí
- 3Lelong ¿ªµêÓöÈ
- 4¿ç¾³µçÉÌÄÚÈÝÓªÏúÔõÑù×öÈö²¥£¿£¿£¿£¿£¿£¿£¿£¿
- 5neweggÉ̼ÒÔõÑù¿ìËÙͨ¹ýÕË»§ÉóºË£¿£¿£¿£¿£¿£¿£¿£¿
- 6wishÂô¼ÒÔõôάȨ£¿£¿£¿£¿£¿£¿£¿£¿ÔõÑùͶËßÇÖȨ²úÆ·£¿£¿£¿£¿£¿£¿£¿£¿
- 7ÑÇÂíÑ·Âô¼ÒÔõÑù¿ªÕ¹ÃëɱÔ˶¯²ÅÓиüºÃµÄЧ¹û
- 8ËÙÂôͨÂô¼ÒÈçÄÇÀïÖþÀ·×
- 9ÄÚÈÝÓªÏúÔõÑùÌáÉýÊýÄ¿£¿£¿£¿£¿£¿£¿£¿£¿ÔõÑù×öµ½ÈÕ¸ü
- 10¿ç¾³µçÉÌϺƤÔõôÉèÖûõµ½¸¶¿î