[fpc-pascal] DOM stumbles upon DOCTYPE

Marco van de Voort marcov at stack.nl
Sun Dec 2 21:18:33 CET 2007


> I'm trying to use the unit located inn
> 
>   fpc-2.0.4/fcl/xml/dom.pp
> 
> to parse files starting like this (shortened):
> 
> <?xml version="1.0" encoding="UTF-8"?>
> <!DOCTYPE office:document-meta PUBLIC "-//OpenOffice.org//DTD OfficeDocument ...
> <office:document-meta xmlns:office="http://openoffice.org/2000/office" ...
> <office:meta>
> <meta:generator>OpenOffice.org 1.1.3 (FreeBSD)</meta:generator>
> ...
> 
> but the second line naming the document type makes the parser throw an
> exception.
> 
> Is this an implementation issue (i.e. ToDo) or do I only have two
> twiddle the right knob and which one is it?

There were quite some post 2.0.4 fixes to these units. Please first try a
newer version (even if you can only use 2.0.4 for some reason).



More information about the fpc-pascal mailing list