Электронный магазин на Java и XML

         

Заголовок и первый...



Листинг 9.1. Заголовок и первый элемент загруженного файла XML (xmldump.xml)1

<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE moreovernews SYSTEM "moreovernews.dtd">
<moreovernews>
<article id="_8510757">
<url>
http://c.moreover.com/click/here.pl?x8510756</url>
<headline_text>
Cyclone Commerce Poised to Fulfill Promise of E-Signature Legislation</headline_text>
<source>
Java Industry Connection</source>
<media_type>
text</media_type>
<cluster>
Java news</cluster>
<tagline>
</tagline>
<document_url>
http://industry.java.sun.com/javanews/more/hotnews/ </document_url>
<harvest_time>
Jul 25 2000 8:34AM</harvest_time>
<access_registration>
</access_registration>
<access_status>
</access_status>
</article>

Обратите внимание, что элемент, который в Moreover.com называется cl uster, идентифицирует основную тематическую категорию, к которой относится данное сообщение. В приведенном ниже примере сервлета мы используем только элементы url, headline_text, source и cluster. Определение DTD moreovernews, как видно из листинга 9.2, устроено относительно просто.



Содержание раздела