Я создаю схему XSD для представления списка пар ключ-значение. Я хотел бы ограничить ключи строкой (это легко), но значениям может быть any XSD простые типы (datetime, string, int ...). Тем не менее, я хочу, чтобы значения в экземплярах экземпляра xml были строго типизированы, т. Е. Он должен быть явно объявлен, если значение равно datetime, integer или string и т. Д. Может ли какой-нибудь пример показать, как я могу принудительно вводить явное значение набора значений?Как требовать строго типизированные примитивные значения в XML
1
A
ответ
1
Вам нужен XSD: союз, который позволяет простой типу быть подтвержден в качестве первого типа в списке, к которому он действует (и заказ потенциально разница, если вы используете PSVI):
<xsd:simpleType name="intOrDateOrBool">
<xsd:union memberTypes="xsd:integer xsd:date xsd:boolean"/>
</xsd:simpleType>
Смежные вопросы
- 1. Дополнительные строго типизированные компиляторы
- 2. Как создать строго типизированные объекты
- 3. строго типизированные сеансы в asp.net
- 4. xs: значения даты и строго типизированные Наборы данных
- 5. Как получить строго типизированные коллекции из XML с помощью Linq
- 6. Получение строго типизированные хелперы значения HTML в простой тип параметра
- 7. Файлы Java .properties как строго типизированные классы
- 8. Как правильно использовать C++ строго типизированные перечисления?
- 9. строго типизированные перечисления в g ++ - 4.4
- 10. строго типизированные Update и создать действия контроллера
- 11. строго типизированные виды и десятичные знаки
- 12. MVC 3 и строго типизированные представления
- 13. C# Expose строго типизированные словарные ключи
- 14. Пользовательский ASP.NET MVC2 разбивает строго типизированные представления
- 15. Элементы управления пользователя и строго типизированные данные
- 16. строго типизированные частичные виды MVC RC1
- 17. комплексы строго типизированные объекты + По умолчанию ModelBinder
- 18. Как заполнять строго типизированные данные из базового контроллера?
- 19. Как передать строго типизированные результаты обратно в ActionResult?
- 20. Java-примитивные типы XML-текстовые значения
- 21. Как я могу получить строго типизированные свойства из анонимного типа?
- 22. Как читать строго типизированные объекты из файла app.config вручную
- 23. Имеются ли строго типизированные коллекции в Objective-C?
- 24. Можно ли создать строго типизированные сложный вид в ASP.NET MVC
- 25. Условно игнорировать примитивные типизированные поля с помощью Jackson
- 26. ASP.NET MVC: избыточность (строго типизированные) просмотры в CRUD районах
- 27. Невозможно использовать строго типизированные параметры для dropdownlist в asp.net MVC
- 28. Преобразование десериализованного динамического Json в строго типизированные классы
- 29. строго типизированные классы enum в visual studio 11 (бета)
- 30. Могу ли я получить строго типизированные привязки в WPF/XAML?