CS99I
Nested Table presentation for an XML file with the XMLDSO applet
Sample by Gio Wiederhold, applet information from [Sean McGrath: XML by Example; Prentice Hall, 1998.]
Applet
use listing (with comments)
<!Doctype html public "-//W3O//DTD/ W3 HTML 2.0//EN">
<HTML>
<HEAD>
<TITLE>Nested Table Applet for XML</TITLE>
<BASE HREF="http://www-db.stanford.edu/pub/gio/CS99I/xml-inf.html">
</HEAD>
<BODY>
<applet code=com.ms.xml.dso.XMLDSO.class
width=100%
height=50
id=xmldso
>
<PARAM NAME="url" VALUE="../../movies/Hitch.xml">
</applet>
<H1>Information about Hitchcock movies.</H1>
<TABLE ID=directors WIDTH=100% datasrc=#xmldso>
<THEAD><TH>Director</TH>><TH>Coverage</TH></THEAD>
<TR><TD valign=top><B><DIV datafld=dirname></B></TD>
(DIV (Division) stands for a field that is itself HTML)
<TD valign=top><DIV datafld=coverage></TD>
<TD><TABLE ID=films datasrc=#xmldso datafld=film border=2>
(inner table for the film entries)
<THEAD><TH>Title</TH><TH>Year</TH><TH>Producer(s)</TH>
<TH>Studio</TH><TH>Process</TH><TH>Type</TH><TH>Notes</TH></THEAD>
<TR><TD valign=top><DIV datafld=title></TD>
<TD><DIV datafld="year"></TD> (not all source fields are presented)
<TD><DIV datafld=prods></TD>
<TD><DIV datafld=studio></TD>
<TD><DIV datafld=prc></TD>
<TD><DIV datafld=type></TD>
<TD><DIV datafld=notes></TD>
</TR>
</TABLE>
</TD>
<HR>
</TR>
</TABLE>
<HR>
</BODY>
</HTML>
Execution
Information about Hitchcock movies.
Director | Coverage |
|
|
Title | Year | Producer(s) |
Studio | Process | Type | Notes |
|
|
|
|
|
|
|
|