| ★ wanayoo — archive 1999 http://wdvl.com/Authoring/Languages/XML/Java/toolkits.html | Nouvelle recherche | Portail wanayoo |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
XML and Java: Other APIsDecember 9, 1998
We conclude Part 2 of our "XML and Java" article with several other toolkits which are basically unrelated, even though they can be used together. Docuverse DOM SDKURL: http://www.docuverse.com/domsdk/index.html
API Documentation:
http://www.docuverse.com/domsdk/api/index.html Docuverse DOM SDK (previously called SAXDOM and then FreeDOM) is a free implementation of the W3C DOM, much as is Sun's XML Library and IBM's XPK4J, discussed elsewhere in this article. Don Park's DOM SDK is layered on top of SAX; it provides a DOM (Document Object Model) interface in Java. DOM SDK can be used with Swing to support custom node implementations. The toolkit supports both XML and HTML DOMs. Third party software with which DOM SDK is compatible includes: Coins, DOM Parser, Koala XSL Engine, and SAXON. It is compatible with JDK 1.2 (and 1.1). SAXONURL: http://home.iclweb.com/icl2/mhkay/saxon.html API User's Guide: http://home.iclweb.com/icl2/mhkay/saxon-guide.html SAXON facilitates processing XML documents by performing XML to XML or XML to HTML transformations (a la XSL). It is particularly suited for applications that need to process a very specific document type, such as those that conform to a DTD written specifically for the application. Like most other APIs in this article, SAXON is layered on top of SAX (and hence the name).
XML TestbedURL: http://xml.com/xml/pub/tools/xmlt/index.html Steve Withall's XML Testbed provides "its own supporting XML infrastructure, including an XML parser and grove. A key feature of the infrastructure is a 'node type registry', which allows dynamic control over which classes are used for particular types of elements - the element class to represent them, the parser class to parse them, the customizer class to edit them and the view class to display them (using a Swing text editor kit). The XML Testbed provides means to edit and then parse an XML source.... The software has been designed to be as modular as possible, to be divided into a suite of relatively small packages, each with a clear role.... [XML testbed includes a] nascent XSL engine, XML-based user interface configuration, and a database analyser for generating an XML file of the schema of a database." The overall structure includes a diagram that shows the relationship among the many packages. This software does not presently support DOM compliance. Coming Next MonthVisit WDVL in mid January for Part 3: "XML and Java: A Perfect Pair: Tools" in which we will discuss a number of Java-based parsers, editors, and specialized software for XML.
XML and Java: The Perfect Pair: Part 2: Java APIs for XML
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Instantly look up a "techie" word using
Webopedia!!
|
Copyright 1999 internet.com Corporation. Legal Notices. Privacy Policy.