Hi out there,

I've writen an DTD Document... a quite simple one! Then I wrote an XML 
File refering to this DTD Document. The root element is 'NEWSPAPER'.

After all that, I wrote a tagmap. When I try to create a PDF File with a 
simple Java Program I run into troubles...

I get a SAXParseException 'root element is missing'. I don't have any 
idea why!

My DTD:
-------

<!ELEMENT NEWSPAPER (ARTICLE+)>
<!ELEMENT ARTICLE (HEADLINE,BYLINE,BODY,NOTES,LINKS)>
<!ELEMENT HEADLINE (#PCDATA)>
<!ELEMENT BYLINE (#PCDATA)>
<!ELEMENT BODY (#PCDATA)>
<!ELEMENT NOTES (LINES)*> 
<!ELEMENT LINKS (DESCRIPTION+, URL+)>
<!ELEMENT LINES (#PCDATA)>
<!ELEMENT DESCRIPTION (#PCDATA)>
<!ELEMENT URL (#PCDATA)>


<!ATTLIST ARTICLE AUTHOR CDATA #REQUIRED>
<!ATTLIST ARTICLE EDITOR CDATA #IMPLIED>
<!ATTLIST ARTICLE DATE CDATA #IMPLIED>
<!ATTLIST ARTICLE EDITION CDATA #IMPLIED>

My XML File:
------------

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE FILIPE SYSTEM "itext_newspaper.dtd">
<NEWSPAPER>
        <ARTICLE AUTHOR="AP">

[...]

        </ARTICLE>
</NEWSPAPER>

My TagMap:
----------

<tagmap>
        <tag name="itext" alias="NEWSPAPER" />

[...]

</tagmap>


Hope that anybody has some experiences with that!

Thanks very much.

Filipe.


-------------------------------------------------------
This SF.Net email is sponsored by: Oracle 10g
Get certified on the hottest thing ever to hit the market... Oracle 10g. 
Take an Oracle 10g class now, and we'll give you the exam FREE.
http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click
_______________________________________________
iText-questions mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/itext-questions

Reply via email to