Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
07.10.2008, 14:32
|
|||
---|---|---|---|
|
|||
Как описать в схеме? |
|||
#18+
Добрый день. Искал по форуму, но так ничего вращумительного и не нашел. Есть XML и схема к нему: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
Тоесть согласно схеме в Главном элементе могут встречаться описаные элементы строго в порядке описания. Однако возникла необходимость чтобы элемент "Variable" мог встречаться в произвольном месте произвольное количество раз. Как это описать? Что то у меня не выходит :( ... |
|||
:
Нравится:
Не нравится:
|
|||
|
07.10.2008, 22:54
|
|||
---|---|---|---|
|
|||
Как описать в схеме? |
|||
#18+
Если <xsd:all> не подходит (все элементы в произвольном порядке), то никак С уважением, Vasilisk ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.10.2008, 17:06
|
|||
---|---|---|---|
|
|||
Как описать в схеме? |
|||
#18+
Мне кажется, что должен быть способ, иначе схема ущербная какая-то. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.10.2008, 23:05
|
|||
---|---|---|---|
|
|||
Как описать в схеме? |
|||
#18+
А если вот так попробовать? Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
10.10.2008, 11:35
|
|||
---|---|---|---|
|
|||
Как описать в схеме? |
|||
#18+
Нет, не получается... :( ... |
|||
:
Нравится:
Не нравится:
|
|||
|
10.10.2008, 23:16
|
|||
---|---|---|---|
|
|||
Как описать в схеме? |
|||
#18+
Ну значит не судьба. . Вы определитесь, что Вам нужно <xsd:sequence> или <xsd:all> С уважением, Vasilisk ... |
|||
:
Нравится:
Не нравится:
|
|||
|
13.10.2008, 11:24
|
|||
---|---|---|---|
Как описать в схеме? |
|||
#18+
возможно, можно сделать через ключи. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
13.10.2008, 13:47
|
|||
---|---|---|---|
|
|||
Как описать в схеме? |
|||
#18+
Уточните как? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
13.10.2008, 22:45
|
|||
---|---|---|---|
|
|||
Как описать в схеме? |
|||
#18+
maXmoвозможно, можно сделать через ключи. Нельзя. Ключи задают уникальность и ссылочную целостность, а ему нужен порядок ... |
|||
:
Нравится:
Не нравится:
|
|||
|
14.10.2008, 13:47
|
|||
---|---|---|---|
Как описать в схеме? |
|||
#18+
_Vasilisk_Ключи задают уникальность и ссылочную целостностьвсё можно использовать через жопу ... |
|||
:
Нравится:
Не нравится:
|
|||
|
14.10.2008, 23:32
|
|||
---|---|---|---|
|
|||
Как описать в схеме? |
|||
#18+
maXmo_Vasilisk_Ключи задают уникальность и ссылочную целостностьвсё можно использовать через жопу Тут мне стало интересно. Можно пример ключа или ссылки, который валидирует не только уникальность полей и ссылочную целостность? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
15.10.2008, 11:26
|
|||
---|---|---|---|
Как описать в схеме? |
|||
#18+
пример Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
15.10.2008, 11:32
|
|||
---|---|---|---|
Как описать в схеме? |
|||
#18+
ой, немножко не так… Ну да идея, думаю, должна быть понятна :) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
15.10.2008, 11:34
|
|||
---|---|---|---|
Как описать в схеме? |
|||
#18+
так, кажется… Код: plaintext 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
15.10.2008, 23:19
|
|||
---|---|---|---|
|
|||
Как описать в схеме? |
|||
#18+
maXmoНу да идея, думаю, должна быть понятна :) Согласен Идея красивая. Никогда не думал в этом направлении ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.02.2009, 23:27
|
|||
---|---|---|---|
|
|||
Как описать в схеме? |
|||
#18+
Итак, сегодня понадобилась эта фича. Оказалось, что все не так просто. Постановка задачи - требуется обеспечить наличие элемента, в зависимости от значения другого элемента. Например в следующем XML требуется наличие элемента B в том случае, если элемент A = 10 Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
Вариант Код: plaintext 1. 2. 3.
Так все таки можно ли XSD схемой валидировать XML по значению, а не по структуре? С уважением, Vasilisk ... |
|||
:
Нравится:
Не нравится:
|
|||
|
24.02.2009, 11:03
|
|||
---|---|---|---|
Как описать в схеме? |
|||
#18+
ну раз она не поддерживает XPath, тогда никак. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
24.02.2009, 21:53
|
|||
---|---|---|---|
|
|||
Как описать в схеме? |
|||
#18+
maXmoну раз она не поддерживает XPath, тогда никак. А жаль. Ты меня так обнадежил. Думал, что-то знаешь ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=14&tablet=1&tid=1333628]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
62ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
others: | 302ms |
total: | 455ms |
0 / 0 |