[
Lists Home |
Date Index |
Thread Index
]
Most likely, the document that you are reading has an improper document type
declaration. The message most probably indicating that it sees something
like:
<!DOCTYPE foo 'test.dtd'>
which should have been:
<!DOCTYPE foo SYSTEM 'test.dtd'>
It could also be a problem with an external entity definition.
Your serialization code is very naïve and could not handle cases like
attribute values containing quotes. Also, you will output entity
references, but not their definitions.
Most DOM implementation do provide serialization support and you should use
them instead of rolling your own since it is a non-trivial exercise to get
it all right.
Your question is more appropriate for the users mailing list or newsgroup
for the parser that you are using.
|