powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / XML-анализатор и проверка на valid
2 сообщений из 2, страница 1 из 1
XML-анализатор и проверка на valid
    #33122277
Winder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нужно проверить, соответстует ли данной схеме xml-документ:
<?xml version="1.0" encoding="Windows-1251" ?>
<?xml:stylesheet type="text/css" href="ex2.css" ?>
<!DOCTYPE Inventory SYSTEM "d:\files\books.dtd">

<Inventory>
<BOOK>
<TITLE>Финн</TITLE>
<AUTHOR>Марк</AUTHOR>
<PRICE>$5.49</PRICE>
</BOOK>
<BOOK>
<TITLE>Leaves of Grass</TITLE>
<AUTHOR>Walt Wtiitman</AUTHOR>
<PRICE>$7.75</PRICE>
</BOOK>
</Inventory>

Где books.dtd:
<!ELEMENT Inventory (BOOK,TITLE,AUTHOR,PRICE)>
<!ELEMENT BOOK (TITLE,AUTHOR,PRICE)>
<!ELEMENT TITLE (#PCDATA)>
<!ELEMENT AUTHOR (#PCDATA)>
<!ELEMENT PRICE (#PCDATA)>

Можно ли на Java сделать через SAXParser:
SAXParserFactory XFact = SAXParserFactory.newInstance();
SAXParser sx=XFact.newSAXParser();
System.out.println("Parsered");
sx.parse("d:\\files\\sax.xml",hand);
if (sx.isValidating()) {System.out.println("\nThe document is valid!");}else
System.out.println("\nThe is document isn't valid")
sx.parser отрабатывает нормально, но sx.isValidating выдает постоянно "false", даже в том случае, когда xml валидный (по схеме dtd)
...
Рейтинг: 0 / 0
XML-анализатор и проверка на valid
    #33122326
Фотография XM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Winder wrote:
> Нужно проверить, соответстует ли данной схеме xml-документ:
> Можно ли на Java сделать через SAXParser:
> SAXParserFactory XFact = SAXParserFactory.newInstance();
> SAXParser sx=XFact.newSAXParser();
Код: plaintext
1.
2.
3.
4.
5.
 try  {
    sx.setFeature("http://xml.org/sax/features/validation", true);
  }  catch  (SAXException e) {
    System.err.println("Cannot activate validation.");
  }

Posted via ActualForum NNTP Server 1.2
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / XML-анализатор и проверка на valid
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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