| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > XML, XSL > Валидация по XML Schema |
| Автор: viii 22.1.2010, 13:02 | ||||||||||
| Здравствуйте! Никак не могу понять в чем ошибка:
form25.xsd
form25_type.xsd
commonTypes.xsd
При валидации ругается на 8ю строчку и говорит, что:
|
| Автор: diadiavova 22.1.2010, 13:22 |
| А не могло быть такого, что имя элемента ты написал когда языком ввода был русский? |
| Автор: viii 22.1.2010, 13:29 | ||
| перепроверил 3 раза: 1. скопировал из схемы в инстанс 2. переписал заново в обоих 3. переписал инстанс, пользуясь intelli-sense среды разработки (Eclipse) +еще раньше пробовал добавить в sequence типа Форма25 еще один элемент перед "Резервуари" и назвал его латиницей. MSXML 6.0 выдает то-же самое:
|
| Автор: viii 22.1.2010, 13:47 | ||
| Нашлось решение я попросил IDE сгенерировать мне инстанс по схеме и этот инстанс прошел валидацию а после обработки напильником и сравнения с оригиналом, вот что я получил:
в этом случае не указан namespace по умолчанию, откуда он берется? типа, если у "Форма25" префикс "f25" то и у остальних предполагается такой-же? и вообще, почему именно так, а не как я изначально написал? |