Hello Ghostman, nice to see you here again :)). Still Sygate-fan? No...i am not ZA-fan anymore ;))
So, for your problem:
I dont understand exactly what you meant. You meant you try to view a website on the net and the browser give you this error? If so, than nothing you can do. It's a programming-error and the webmaster should do some repair.
If you try to view your owned xml files than:
1. Make sure that you have valid and wellformed xml, dtd and xsl files (nice free xml editor is XMLCooktop --- http://www.xmlcooktop.com/ )
2. If you want to use DTD or not than you should specify the attribute [standalone], if "yes" than that means you dont use any DTD, if "no" than that means you use DTD:
<?XML version=“Number“ [encoding=“encoding-type“] [standalone=“yes|no“]?>
Example:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
Above example means DTD is a must.
3. Make sure you make the valid link between your xml and dtd:
<!DOCTYPE RootElement SYSTEM "dtdfile.dtd">
This should go after the
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
4. If you wanna do conversion things using xslt than make sure you have the xslt processor like XalanJ, Saxon, etc.
5. Than you should link the xml and xsl file.
San