The EGG v.1.0


EGG is a development tool for fast and easy realization of XML to plain-text tranformations EGG is a development tool for easy and fast realization of XML to plain-text transformations. Where plain-text encompasses every data-format that is not binary, especially source-code or XML-documents. Egg is similar to XSLT, Velocity or JSP but emphasises source-code generation in a model-driven, generative development-process. Runs on Windows or Unix with Java. Basically, you can think of EGG as something like an XSLT-processor that transforms XML-input into plain-text output based on a transformation-stylesheet. With EGG this transformation is defined in an EGG-template, that contains the plain-text patterns for the resulting output and the logic for reading and transforming the XML-input. You can write your transformation logic in Java and all plain-text patterns just as they should look like in the generator-output. You define the control-flow of your generator as a sequence of statements in an imperative way and not rule-based as in XSLT. EGG reads your generator-template and converts it into a java-class. Then, EGG compiles this generator-class and produces a simple startup-script for your generator. Run this startup-script with a XML-file as input to perform your xml-to-text transformation and to produce your concrete plain-text output. EGG is worth a try, if you think that: - keeping your data in XML is a good thing to do, - transforming this data should be done automatically, - XSLT is conceptionally fine, but awkward and annoying for more complex transformations. EGG is made especially for: - generation of source-code, - supporting generative programming and - integration in an iterative software-development process. EGG is easy, if you know: - how to write Java-programs, - how to write XML-documents and - some basic ideas of XPATH. System requirements: - Java JDK-1.2 and above

EGG is a development tool for fast and easy ...

  • GPL
  • 1.46 Mb
  • 134

Review The EGG

  • captcha
New Miscellaneous software
  • BuzzBundle Enterprise  v.2.49.2BuzzBundle is a social management tool which helps you arrange all SMM activities in one place. Add your accounts, schedule the posting, find and reply on mentions and more! Use white-label reports to present the analytical data to your client.
  • Doxillion Document Converter Free  v.3.06Doxillion Free Document Converter Software is a multi-format converter and the fastest way to convert DOC, DOCX, PDF, WPS, Word, and many other file types. With this free software, convert text documents within minutes.
  • ProProfs Help Desk Software  v.1.1Happier customers are the result of faster ticket resolution and timely responses. ProProfs Customer Support Software helps agents track user requests to resolve customer-care-related issues effectively.
  • ORTWIN  v.14.05ORTWIN is a program for the inquiry of localities in Germany. It finds postal zip codes, telephone pre selections, coordinates. It performs perimeter searches and distance calculations. It finds landscapes, natural units, snow- and wind load zones.
  • The Effect GeneratorBuild impressive Flash motion graphics in minutes, in a simple but powerful what-you-see-is-what-you- get drag-and-drop graphical editing environment. Unlike most online Flash generators, which normally configure a limited range of template effects, ...
  • The Elder Scrolls IV: Oblivion Construction SetThe Elder Scrolls IV: Oblivion Construction Set is an expert and official construction set which allows you create custom content for The Elder Scrolls IV: ...