dom

From Lazarus wiki
Revision as of 00:42, 4 October 2009 by Gorelkin (talk | contribs)
Jump to navigationJump to search

Implements the DOM level 2 Core specification and some of the DOM level 3 Core properties/methods.

Supported DOM level 3 properties:

  • TDOMNode.TextContent
  • TDOMText.IsElementContentWhitespace
  • TDOMNode.LookupNamespaceURI()
  • TDOMDocument.DocumentURI
  • TDOMAttr.IsID

Issues

  • The specification says that TDOMNode.lookupNamespaceURI() should return the default namespace if its argument is null and null if the argument is an empty string. Pascal, however, does not allow to distinguish between null and empty string, so we have no other choice than returning default namespace for empty string arguments.


Back to fcl-xml overview.