TXMLInputSource.PublicID property
Public Identifier for content in the XML input source.
Declaration
property PublicID: DOMString read FPublicID write FPublicID;Description
PublicID is a
String property that represent the Public
Identifier for content in the XML input source. PublicID contains a value in
the following format:
[Prefix]//[OwnerID]//[TextClass] [TextDescription]//[Language]//[DisplayVersion]
Where the components have the following values and meanings:
- [Prefix]
- One of the values: '-', '+', or 'ISO'
- [OwnerID]
- A value like 'W3C' or 'mozilla,.org'
- [TextClass]
- Values like 'DTD' or 'NOTATION'
- [TextDescription]
- Values like 'HTML 4.01' or 'DocBook XML V5.0'
- [Language]
- Values like 'EN', 'FR', 'DE'
- [DisplayVersion]
- Optional values
For example, the PublicID for DocBook version 5 is:
-//OASIS//DTD DocBook V5.0//EN
Use SystemID to get the URI (or URL) for the resource.
See also
An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.
