Hi
1) FPIs can be used to identify DTD files. Since as far as I can tell, FPIs are somewhat similar to URNs in that they uniquely identify the resource ( DTD file ), then why don’t we use URNs instead of FPIs to locate DTDs? In other words, what makes FPIs more efficient in identifying DTD files?
2) I also don’t understand the usefulness of FPIs in finding referenced DTD files. Namely, the only thing XML parser “wants” from Public/System identifiers is for them to show the parser where to find referenced DTD file. Since URL does the job of locating the file superbly, why would we ever want to use FPI instead of a URL?
3) Also, how does FPI help parser to locate the referenced DTD file?
thanx