Я новичок в xsd. Я пытаюсь создать XSD, так что мой XML должен быть следующим образом ..Нужна помощь в создании xsd
<Info>
<Val name="n_1">A</Val>
<Val name="n_2">123</Val>
<Val name="n_3">2012-05-05T00:00:00</Val>
</Info>
XSD, который я создал в этом случае ..
<xs:element name="Info">
<xs:complexType>
<xs:sequence>
<xs:element name="n_1" type="xs:string"/>
<xs:element name="n_2" type="xs:integer"/>
<xs:element name="n_3" type="xs:dateTime"/>
</xs:sequence>
</xs:complexType>
</xs:element>
Это, очевидно, не помогло в соответствии с моими требованиями .. Но на этот момент я поразил одну вещь .. как создать 3 элемента «val», значение атрибута которых различно ... Даже если я сделаю это как-то, тогда я получу список списков ошибка .. как я могу это сделать?
Я на самом деле пишу этот xsd, чтобы мои данные в excel могли быть преобразованы в xml .. Чтобы добавить что-то о моем excel, одна строка - это набор, в котором один столбец Info (самое худшее приходит сюда: | поскольку у меня есть 3 Вал для одного Info) ...
первоначально я думал, что это XML неправильно, но я был неправ .. это стандартный выход/вход XML ..
Любая помощь в достижении этой цели будет заметнее.
Заранее спасибо .. :)
редактировал вопрос в соответствии с изменением требований .. Для того, чтобы быть конкретным, я изменил тип значений атрибутов из строки в DATETIME и т.д .. – NoviceCoder
Пожалуйста продумывать, что фактическая и задавать вопрос, который четко излагает это. Вы начали с (по-видимому) что-то, и теперь у вас есть что-то другое. – MiMo
Извините, мое требование изменилось сегодня, и я не знал об этом во время размещения вопроса. Чрезвычайно извиняюсь за это. И я очень ценю ваши усилия в решении моего вопроса. Merci Beaucoup Monsieur :) – NoviceCoder