Re: Описание элемента в схеме
От: a70 США  
Дата: 20.07.02 23:00
Оценка:
<xs:element name="name1">
<xs:complexType mixed="true">
<xs:sequence>
<xs:element name="name2" type="xs:string"/>
<xs:element name="name3" type="xs:string"/>
<xs:element name="name4" type="xs:date"/>
</xs:sequence>
</xs:complexType>
</xs:element>

Я думаю, что невозможно заставить текст быть после детей.
В примере наверху текст может быть перемешан с детьми.

<name1>
Text text <name2>Name2 text</name2>.
More text <name3>Name3 text</name3>
blah blah<name4>2002-07-20</name4>.
</name1>

Здравствуйте alexku, Вы писали:

A>Господа! Подскажите, как в схеме описать элемент, который может содержать или элементы или текст?

A>С элементами всё понятно, но о тексте ничего не нашёл.


A>
A><xs:element name="name1">
A>    <xs:complexType>
A>        <xs:choice>
A>            <xs:element ref="name2"/>
A>            <xs:element ref="name3"/>
A>            <Здесь может быть текст/>
A>        </xs:choice>
A>    </xs:complexType>
A></xs:element>
A>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.