[Overview][Types][Classes][Procedures and functions][Index] Reference for unit 'Laz2_XMLRead' (#lazutils)

TXMLInputSource.PublicID

Public Identifier for content in the XML input source.

Declaration

Source position: laz2_xmlread.pas line 129

public property TXMLInputSource.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

TXMLInputSource.SystemID

  

System Identifier for content in the XML input source.


Version 4.0 Generated 2025-05-03 Home