You are here

tDOM 0.7.8

admin의 아바타
첨부 파일파일 크기
File tDOM-0.7.8.tar.tgz807.24 KB
Package icon tDOM-0.7.8-win32.zip211.31 KB

홈페이지 :

tDOM combines high performance XML data processing with easy and powerful Tcl scripting functionality. tDOM should be one of the fastest ways to manipulate XML with a scripting language and uses very few memory (for example the DOM tree of the XML recommendation in XML (160K) needs only about 450K in memory)! The tDOM project was started by Jochen Löwer. It is currently maintained by Jochen Löwer and Rolf Ade.

tDOM contains:
the newest version of Expat, the XML parser from James Clark, including namesspace and DTD support.
a modified version of Steve Ball's Tclexpat, the Tcl interface to expat, for event-like (SAX-like) XML parsing. The modifications are for performance improvements, to make the newest Expat features (XML namespace) available and for some additional features.
a (partial) DOM I and II implementation in C for maximum performance and minimum memory need following the W3C DOM Core Level 1 and Level 2 recommendations using, using, at users choice, a OO-like or a token based syntax.
a very complete, compliant and fast XPath implementation in C following the November 99 W3C recommendation.
a very fast XSLT implementation in C following the W3C Recommendation 16 November 1999 -- it's (as of Jan. 2003) very probably the fastest available open source XSLT implementation, especially for bigger source files.
a (partial) implementation in C of the XPointer (97) navigational functions.
still support for tcl8.0.5 (with UTF-8 to 8 bit encoding back conversion functionality)
an efficient and Tcl'ish way to create XML and HTML document.
an HTML-parser (builds DOM directly, not as tolerant as Tidy).
optional DTD validation
additional convenience methods
documentation in TMML, HTML and nroff format
and some more.