|
|
|
Прочитать справочник из XSD
|
|||
|---|---|---|---|
|
#18+
Всем привет! Прошу сильно не пинать, только начинаю разбираться со схемами. Есть некая схема, описывающая справочник: <?xml version="1.0" encoding="UTF-8"?> <xs:schema elementFormDefault="qualified" attributeFormDefault="unqualified" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:simpleType name="dDefinitionMethod"> <xs:annotation> <xs:documentation>Методы определения</xs:documentation> </xs:annotation> <xs:restriction base="xs:positiveInteger"> <xs:enumeration value="1"> <xs:annotation> <xs:documentation>Неизвестно</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="2"> <xs:annotation> <xs:documentation>Ни один из определенных</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="3"> <xs:annotation> <xs:documentation>Служебный резерв</xs:documentation> </xs:annotation> </xs:enumeration> … </xs:restriction> </xs:simpleType> </xs:schema> Как я могу получить все значения из данного справочника (VS2008, C#) либо в DataSet, либо, создав соответствующий класс, в класс? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2009, 11:31 |
|
||
|
Прочитать справочник из XSD
|
|||
|---|---|---|---|
|
#18+
XSD - это сам по себе XML. Соответственно задача сводится к "как прочитать значения из XML". С этим тоже проблемы? Модератор: Тема перенесена из форума "C#.NET". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2009, 13:01 |
|
||
|
Прочитать справочник из XSD
|
|||
|---|---|---|---|
|
#18+
DataSet.ReadXml(String, XmlReadMode) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2009, 19:20 |
|
||
|
Прочитать справочник из XSD
|
|||
|---|---|---|---|
|
#18+
и DataSet.ReadXmlSchema ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2009, 19:24 |
|
||
|
Прочитать справочник из XSD
|
|||
|---|---|---|---|
|
#18+
А если в класс, то как его описать, чтобы отработала сериализация? Понимаю, что просто, но не хватает навыков. Только начинаю вникать в C# ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2009, 20:53 |
|
||
|
|

start [/forum/topic.php?fid=17&fpage=75&tid=1351978]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
84ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
31ms |
get tp. blocked users: |
1ms |
| others: | 198ms |
| total: | 350ms |

| 0 / 0 |
