Thanks for that excellent question!
You can bind deeper elements with data-binding fairly easily using nested tables and the DATAFLD attribute within the TABLE tags.
The article mentions this though it may not cover it well.
In the example you give, there are two elements of the CATALOG element that you'd like to reach into, so you'll be naming a DATAFLD right in the top level table (unusual but perfectly acceptable). Here's how I did it.
My test page (with this html code) can be found at:
Does this help?
. . . . . . . . . . .
New XML file (just added some books to yours):
Last modification: JRepici - 07/18/02 at 12:04:22