[Home] [By Thread] [By Date] [Recent Entries]

  • From: David Brownell <david-b@p...>
  • To: sax-devel@l..., xml-dev@l...
  • Date: Tue, 07 Aug 2001 10:04:45 -0700

Feature/Property discovery

- There's no way to find out what features a given XMLReader recognizes.

  Given an XMLReader, it's basically possible to find out what values
  it supports (modulo when-to-set sequencing constraints) since they
  can only be true or false (and might be read-only).

- Similarly with properties, though there's no way to determine the
  range of values.

PROPOSAL:

    - Define a new standard property ID:

 http://xml.org/sax/properties/supported-features
   Read-only

   Returns an array of Strings for all the features
   supported by this XMLReader.
    
    - Define a new standard property ID:

 http://xml.org/sax/properties/supported-properties
   Read-only

   Returns an array of Strings for all the properties
   supported by this XMLReader.

[ Mentioned by Miles Sabin; also, Xerces has an API-centric solution ]



Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member