Mailing List Archive: 49091 messages
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

[REBOL] DOM Level 3 implementation in REBOL: evaluators sought

From: rudolf::meijer::telenet::be at: 12-Mar-2008 19:39

This is to announce the completion of a REBOL implementation of the DOM Level 3 interfaces defined by the World Wide Web consortium (W3C, see http://www.w3.org/DOM/), notably the Core, XML, Load and Save, and Validation modules, with certain restrictions and deviations, related mostly to the capabilities of the programming language and operating system used (REBOL 2 under Windows XP and later). To quote the W3C: The DOM or Document Object Model is a platform- and language-neutral interface that will allow programs and scripts to dynamically access and update the content, structure and style of documents, in particular XML documents. The present DOM implementation is a specific language binding of the abstract API, or Application Programming Interface, specified by the W3C. Subject to the restrictions and deviations detailed in the User Manual, both XML versions 1.0 and 1.1 are supported, with Namespaces. The implementation omits a number of data types, interfaces, attributes and methods which are either considered to be of little value for the general user, or not applicable because of other implementation choices. I am interested in having this implementation evaluated by REBOL users who develop sophisticated XML applications. I can make available a package containing a Graphical User Interface (GUI) for loading, parsing, serializing and validating XML texts, and for processing the parsed/validated document tree through user scripts, that can exploit all objects, attributes and methods of the implementation. Both the implementation and the GUI are extensively documented. The GUI uses RebGUI from Dobeash Software (www.dobeash.com/rebgui). The package comes as a ZIP file with the following contents: DOMLevel3.exe (combined GUI + interfaces) DOM-Impl-manual.doc (Word file containing the interface documentation and example applications) DOM-GUI-manual.doc (Word file containing the GUI documentation and an example user script) readme.txt The executable file does not need any installation or other files to run. As it is an evaluation copy, it will stop running after a fixed period of time (3 months). Reactions to me please: Rudolf W. MEIJER mailto:rudolf.meijer-telenet.be http://users.telenet.be/rwmeijer/