|06-03-2008 12:57 PM CET - IT, New Media & Software||
Conversion of arbitrary file formats to XML
Press release from: Dr. Detlef Meyer-Eltz
TextTransformer supports XML as target format in a special way now.
XML is of an eminent importance as it is a widespread standard for the exchange of data between different programs and systems. Moreover, further transformations can be done with XML files by means of XSLT. Therefore it is desirable to be able, as simply as possible, to convert arbitrary file formats to XML.
With TextTransformer parsers (text-analyzer) can be developed visually for your file format. Then an XML document can be created from the extracted parts of text directly as a xerces DOM. Finally this DOM is written as an XML-file. All encodings (ASCII, UTF-8, UTF-16 etc.), which are supported by xerces, can be selected in the project options amongst many other properties desired for the XML document.
Another innovation also helps at the construction of the XML documents in the TextTransformer 1.5.0: there are some parse events now, for which special event handlers can be made. The most important three of them: "OnEnterProduction", "OnExitProduction" and "OnAcceptToken", suffice for the generation of trees and can be generated nearly automatically by means of a wizard. Such trees can be written as XML-documents.
Further, the TetraComponents for the use of TextTransformer projects in Delphi and CBuilder were revised and extended. For example, parse events can be used for the construction of parse-trees in these Delphi components too. There is a very detailed help to the components now. Supporting pascal code is produced by the TextTransformer IDE now.
Phone: 4940 2513642
Dr. Detlef Meyer-Eltz has been working for many years as software developer in different employments (measurement data evaluation, tabulation software, workflow application, artificial intelligence). He is an independent developer since 2002.
TextTransformer is specialized on all kinds of text remodeling: text analysis, text extractions, text replacements and text conversion: e.g. log file analysis, data file conversions, source to source translations etc.
This release was published on openPR.
News-ID: 46015 • Views: 3237More releases