Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2002.09.05;
Скачать: [xml.tar.bz2];

Вниз

Валидация в 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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.44 MB
Время: 0.01 c
1-14075
c0pyc@t
2002-08-27 08:36
2002.09.05
Как узнать номер винта??


3-13917
cherepovets
2002-08-15 10:35
2002.09.05
Подстановка


7-14292
mcs
2002-06-22 22:35
2002.09.05
PID ы всех процессов системы


14-14264
alexsandri
2002-08-11 12:14
2002.09.05
пожалуйста подкиньте шаблон резидента


4-14338
Joseph
2002-06-27 09:52
2002.09.05
перехват вывода в файл





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский