powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Валидация XML
2 сообщений из 2, страница 1 из 1
Валидация XML
    #33720725
TMN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте! Проблема такая:
Необходимо проверять xml-файл по xml-схеме... Делаю так:

Код: plaintext
1.
2.
3.
4.
5.
6.
      
 static   final  String JAXP_SCHEMA_SOURCE = "http://java.sun.com/xml/jaxp/properties/schemaSource";
...
spfactory.setNamespaceAware(true);
spfactory.setValidating(true); 
SAXParser saxParser = spfactory.newSAXParser();
saxParser.setProperty(JAXP_SCHEMA_SOURCE,  new  File("test.xsd")); 

на строке

Код: plaintext
saxParser.setProperty(JAXP_SCHEMA_SOURCE,  new  File("test.xsd"));

Вылетает ошибка:

Код: plaintext
org.xml.sax.SAXNotRecognizedException: Property: http://java.sun.com/xml/jaxp/properties/schemaSource

В чем причина? И объясните, пожалуйста, какой смысл так называть свойства?

PS Заранее извиняюсь за скорее всего глупые вопросы...
...
Рейтинг: 0 / 0
Валидация XML
    #33720881
wessen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Значит не поддерживает твой парсер такого свойства (т.е. валидацию по схемам).
Можно либо JDK новее поставить, либо парсер прикрутить какой-нить, например Xerces.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Валидация XML
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]