|
XSD complexType to XSD type
|
|||
---|---|---|---|
#18+
Кто подскажет ? Есть два XSD файла, первый содержит описание complexType - metadata_types.xsd Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
второй содержит элементы с типами из первого файла - metadata_schema.xsd Код: xml 1. 2. 3. 4. 5. 6. 7. 8.
Как выполнить перекодировку второго XSD на соответствующие простые типы ? Чтобы получилось так: Код: xml 1. 2. 3. 4. 5. 6. 7. 8.
... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2012, 21:09 |
|
XSD complexType to XSD type
|
|||
---|---|---|---|
#18+
lesha_m_uaна соответствующие простые типы ?Какие соответствующие? lesha_m_ua Код: xml 1. 2.
принципиально различные объявления. Для первого объявления XML Код: xml 1.
будет валидным, а для второго - нет ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2012, 21:20 |
|
XSD complexType to XSD type
|
|||
---|---|---|---|
#18+
Что конкретно не будет валидным ? <?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:xs=" http://www.w3.org/2001/XMLSchema" xmlns:sutype=" http://www.summithq.com/sutype" elementFormDefault="qualified"> <xs:element name="ACCOUNT"> <xs:complexType> <xs:sequence> <xs:element name="Account_Num" type="xs:integer" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> </xs:schema> такой абсолютно валидный. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2012, 21:30 |
|
XSD complexType to XSD type
|
|||
---|---|---|---|
#18+
_Vasilisk_...Какие соответствующие? metadata_types:NUM -> соответствует простой тип xs:integer ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2012, 21:32 |
|
XSD complexType to XSD type
|
|||
---|---|---|---|
#18+
lesha_m_uametadata_types:NUM -> соответствует простой тип xs:integerэто два различных типа. Вы же не говорите, что типу xsd:integer соответствует тип xsd:string ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2012, 21:45 |
|
XSD complexType to XSD type
|
|||
---|---|---|---|
#18+
_Vasilisk_, Ок, перефразирую вопрос можно ли получить xsd где были бы не complex type а типы на которых базируется эти complex type ? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2012, 23:27 |
|
XSD complexType to XSD type
|
|||
---|---|---|---|
#18+
Код: xml 1. 2. 3. 4. 5. 6. 7.
на каком типе базируется myType? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2012, 00:02 |
|
XSD complexType to XSD type
|
|||
---|---|---|---|
#18+
_Vasilisk_, В моем случае я знаю все complexType они у меня описаны в файле metadata_types.xsd нужно просто заменить, можно ли это сделать например с помощью xsl ? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2012, 00:22 |
|
XSD complexType to XSD type
|
|||
---|---|---|---|
#18+
lesha_m_ua, И все complexType, в моем случае, равны какому то простому типу ... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2012, 01:19 |
|
XSD complexType to XSD type
|
|||
---|---|---|---|
#18+
Вот например такие исходные файлы books.xsd Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
books_types.xsd Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27.
А вот xslt transform.xsl Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30.
В результате преобразований я получаю такой результат Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
А мне нужно такой Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
Вопрос, можно ли добится такого результата с помощью xsl или каких то других средств ? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2012, 10:27 |
|
XSD complexType to XSD type
|
|||
---|---|---|---|
#18+
RTFM document() ... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2012, 14:06 |
|
XSD complexType to XSD type
|
|||
---|---|---|---|
#18+
_Vasilisk_RTFM document() Если бы у меня было время читать я бы не спрашивал. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2012, 14:11 |
|
XSD complexType to XSD type
|
|||
---|---|---|---|
#18+
lesha_m_uaЕсли бы у меня было время читать я бы не спрашивал.Тогда Вам сюда ... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2012, 14:33 |
|
XSD complexType to XSD type
|
|||
---|---|---|---|
#18+
Ответ здесь ... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2012, 14:53 |
|
|
start [/forum/topic.php?fid=14&msg=37652899&tid=1332776]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
66ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
others: | 10ms |
total: | 160ms |
0 / 0 |