Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.09.05;
Скачать: CL | DM;

Вниз

Валидация в XMLDocument   Найти похожие ветки 

 
SelfDestructor   (2002-08-26 20:18) [0]

Есть файл "test.xml" со схемой описания "test.xsd".
Файл не соответствует схеме.
У XMLDocument1 свойство ParserOptions ValidateOnParse установлено в true.
Однако XMLDocument1.LoadFromFile("test.xml"); не выдает никаких ошибок, и вообще никак не проявляет, что файл не соответствует схеме. Откуда же выцепить эту информацию?


 
kig ©   (2002-08-26 22:21) [1]

Если парсер MSXML3 (или 4):

Visual Basic Syntax

Set objError = objXMLDOMDocument.parseError

Example
The following Microsoft® Visual Basic® example uses the document"s parseError property to create an IXMLDOMParseError object. It then tests the error and displays a message if one occurs.



Dim xmlDoc As New Msxml2.DOMDocument40
Dim myErr As IXMLDOMParseError
xmlDoc.async = False
xmlDoc.Load ("books.xml")
Set myErr = xmlDoc.parseError
If (myErr.errorCode <> 0) Then
MsgBox ("You have error " & myErr.reason)
End If



Страницы: 1 вся ветка

Текущий архив: 2002.09.05;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.014 c
1-14114
delphiguru
2002-08-23 19:30
2002.09.05
WinExec и ShellExecute


14-14240
Razpizdyi
2002-08-10 14:48
2002.09.05
MSDN - Что это за справка, и где ее искать?


14-14226
angelcom
2002-08-08 19:27
2002.09.05
Help my! Где найти LMD for Delphi 6


1-14010
Olezhka
2002-08-24 23:26
2002.09.05
Подразделы реестра


1-13992
Vacheslav
2002-08-22 21:04
2002.09.05
Подскажите, как сохранить несколько рисунков в отдельный файл.