2014-02-01 2 views
0

У меня есть одна схема XML. Я новичок в этом. Мой вопрос: являются ли эти атрибуты необходимыми для проверки XML? Другими словами, следует ли включать эти атрибуты в свой XML-файл?Необходимые атрибуты схемы xml или нет?

<s:complexType name="OTA_TravelItineraryRQ"> 
<s:sequence> 
    <s:element minOccurs="0" maxOccurs="1" name="POS" type="tns:POS"/> 
</s:sequence> 
<s:attribute name="EchoToken" type="s:string"/> 
<s:attribute name="TimeStamp" type="s:dateTime"/> 
</s:complexType> 

Поскольку это небольшая часть схемы xml, я не могу ее частично проверить. Спасибо за вашу помощь.

ответ

0

Атрибуты EchoToken и TimeStamp по выбору не являются обязательными. Это меню, даже если вы не будете использовать их, будет успешным. Для того, чтобы указать, что атрибуты должны использовать использование = "требуется" приписывать то есть:

<s:attribute name="EchoToken" type="s:string" use="required"/> 
<s:attribute name="TimeStamp" type="s:dateTime" use="required"/> 

Приветствия,

J.

Смежные вопросы