Thank you in advance for your help. I am very
confused on how to build a XSLT stylesheet that
converts a document validated by a DTD with ?,+, and
*'s (like the enclosed example) from XML format to
publishable HTML. Any ideas? I know "report" is the
document element, but get stuck after that.
<!ENTITY % BLOCK "(PARA|LIST)+">
<!ENTITY % BODY "(%BLOCK;|EXAMPLE|NOTE)+">
<!ENTITY % TEXT "(CODE|KEYWORD|QUOTATION)*">
<!ELEMENT REPORT (TITLE,(SECTION|SHORTSECT)+)>
<!ELEMENT SUBSECTION (TITLE,%BODY;,SUBSECTION*)>
<!ELEMENT SECTION (TITLE,%BODY;,SUBSECTION*)>
<!ELEMENT EXAMPLE (TITLE?,%BLOCK;)>
<!ELEMENT SHORTSECT (TITLE,%BODY;)>
<!ELEMENT LIST (ITEM)+>
<!ELEMENT TITLE %TEXT;>
<!ELEMENT ITEM (%BLOCK;)>
<!ELEMENT CODE (#PCDATA)>
<!ELEMENT KEYWORD (#PCDATA)>
<!ELEMENT QUOTATION (#PCDATA)>
<!ELEMENT PARA (#PCDATA)>
<!ELEMENT NOTE (#PCDATA)>
__________________________________
Do you Yahoo!?
The New Yahoo! Search - Faster. Easier. Bingo.
http://search.yahoo.com
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list