|
проверка xml на соответствие DTD в xmlDOM
|
|||
---|---|---|---|
#18+
Здравствуйте. Пишу веб-сервисы на Microsoft Visual FoxPro 9.0, в качестве объекта для навигации и построения xml файлов использую объект XMLDOM. Возникла проблема проверки входящего xml-запроса на соответствие DTD. В наличии xml-сообщения (приходящие в автоматическом режиме) без блока указания адреса расположения DTD, и внешний DTD файл. Каким образом можно реализовать проверку xml-файла на соответствие DTD? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.03.2010, 10:22 |
|
проверка xml на соответствие DTD в xmlDOM
|
|||
---|---|---|---|
#18+
Victor L.Здравствуйте. Пишу веб-сервисы на Microsoft Visual FoxPro 9.0, в качестве объекта для навигации и построения xml файлов использую объект XMLDOM. Возникла проблема проверки входящего xml-запроса на соответствие DTD. В наличии xml-сообщения (приходящие в автоматическом режиме) без блока указания адреса расположения DTD, и внешний DTD файл. Каким образом можно реализовать проверку xml-файла на соответствие DTD? C FoxPro не работал, но думаю, что что-то похожее есть: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9.
... |
|||
:
Нравится:
Не нравится:
|
|||
26.03.2010, 11:36 |
|
проверка xml на соответствие DTD в xmlDOM
|
|||
---|---|---|---|
#18+
Edkonst2008 Спасибо за вариант решения, но к сожалению у меня нет xsd-схем. В наличии только DTD. Предложенный Вами вариант не понимает DTD-файлы: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9.
При таком написании, происходит ошибка на строчке oXMLDTD.add с формулировкой: Не допускается объявление DTD вне DTD. Подскажите в каком направлении искать? Какие объекты могут это сделать? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.03.2010, 12:33 |
|
проверка xml на соответствие DTD в xmlDOM
|
|||
---|---|---|---|
#18+
Victor L. ... При таком написании, происходит ошибка на строчке oXMLDTD.add с формулировкой: Не допускается объявление DTD вне DTD. Подскажите в каком направлении искать? Какие объекты могут это сделать? Здесь ValidationType = ValidationType.Schema; и тут варианты. Или в сторону SAX смотреть, как понимаю. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.03.2010, 15:23 |
|
|
start [/forum/topic.php?fid=14&tid=1333275]: |
0ms |
get settings: |
8ms |
get forum list: |
10ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
806ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
others: | 323ms |
total: | 1204ms |
0 / 0 |