mitchenall.com - The Database & Web Enabling Company  
Services Products Resources Contacts
* Consultancy
* Training
* Bespoke Development
* Web Development and Hosting
* Consultancy
* Training
* Bespoke Development
* Web Development and Hosting
* Consultancy
* Training
* Bespoke Development
* Web Development and Hosting
* Consultancy
* Training
* Bespoke Development
* Web Development and Hosting

> Home > Products > 4D Freeware

Products4th Dimension

Expat4D version 1.0

Expat is a well known open-source XML Parser which is normally available for Linux/Unix and Win32 based operating systems. This plug-in is currently based on the Macintosh Port of expat from the Mozilla source and the new Plug-in API from 4D SA allowing 4D developers to use nearly all of the expat features to add XML parsing to their applications.

The plug-in is being released as freeware, open-source and as such will have limited support although we will do our best to answer questions and fix bugs as they are reported to us. We just can't make any promises on support. You can also join the Expat4D-Discuss to post questions or issues about Expat4D and share experiences with other developers.

Find out what developers have been saying about Expat4D on the testimonials page.

The download links below allow you to download the entire Expat4D project including the C source code for the plug-in and for expat. There is also a small demo database (see screen-shot above) included and some sample XML files to try out with the parser. There is a some documentation although we will be adding to this over the next few months. If you are familiar with expat in other environments (e.g. Perl, PHP, etc) you should have no problem picking up how to use Expat4D as it is very similar to every other implementation.

Carbon Version for MacOS X

Expat4D has always been 100% Carbon compatible, and so without any code changes we're pleased to announce that the first beta release of the Carbon version of the plug-in is now available for download. This will be particularly useful for developers wishing to run Expat4D within stored procedures on 4D Server 6.7.5 on MacOS X or with the beta version of 4D for MacOS X. In order to use the Project file, you must first download the Expat4D source code, then use the Carbon project to compile Expat4D.

Documentation

A HTML version of the plugin documentation is available on-line by clicking here. The English documentation is fairly complete, but other languages have not been done yet.

Join the Expat4D-Discuss Mailing List

There is now a mailing list for Expat4D. If you would like to join the Expat4D-Discuss list, send an email to expat-discuss-request@mitchenall.com with the word "subscribe" in the body of the email.

Download the lastest beta version

Expat4D Carbon Beta (for MacOS X)
Expat4DCarbonBeta.sit.bin MacBinary 48 k
Expat4DCarbonBeta.sit.hqx BinHex 64 k
Expat4D Carbon Project (for CodeWarrior Pro 6)
Expat4DCarbon.mcp.sit.bin MacBinary 28 k
Expat4DCarbon.mcp.sit.hqx BinHex 36 k

Download the lastest stable build

Expat4D Source Code
Expat4DSource.sit.bin MacBinary 428 k
Expat4DSource.sit.hqx BinHex 588 k
Expat4DSource.zip ZIP 480 k
Demo DB and Plug-ins
Expat4DDemoMac.sit.bin MacBinary 2 MB
Expat4DDemoMac.sit.hqx BinHex 2.8 MB
Expat4DDemoWin.zip ZIP 2.5 MB
Expat4D Plug-ins Only
Expat4DPluginsMac.sit.bin MacBinary 112 k
Expat4DPluginsMac.sit.hqx BinHex 152 k
Expat4DPluginsWin.zip ZIP 108 k
Expat4D Documentation
Expat4DDocumentation.sit.bin MacBinary 212 k
Expat4DDocumentation.sit.hqx BinHex 292 k
Expat4DDocumentation.zip ZIP 250 k

4D Zine

The latest stable release of Expat4D along with a large array of other code, components, tips, and plug-ins is also available at 4D Zine, http://www.4dzine.com/. To find the Expat4D downloads and other XML related freeware, simply go to the 4D Zine Freeware section and search for 'XML'. Even if you're not interested in finding alternative Expat4D downloads, if you're a 4D Developer who has never been to this site, you should visit it anyway.

Demo DB Screenshot
 
Expat4D Logo
 
Table of Contents

Related Links
W3C XML Home Page
The World-Wide Web Consortium home page for XML containing all the latest information on the specifications and of course the XML 1.0 specification itself.
   
James Clark's Expat Home Page
The is the original home page of the Expat XML parser which is used in many tools and languages including PHP and Perl.
   
Expat Home Page
This is the home for Expat as it's now been taken over by a group at SourceForge. Here you can find the latest source and the Expat Discussion mailing list.
   
Mozilla Project
Home of the Mozilla project, the open-source browser with good XML and CSS support.
   
Aparajita's World
3rd Party 4D Plug-in Developer. Author of the developer assistant QuickCode Pro, the advanced web toolkit, Active4D and ObjectTools, three of the best plug-ins available for 4D.
   
XML and Databases
An interest paper by Ronald Bourret on the relationship between XML and Databases with some additional links to other useful papers on this subject and XML databases.
   

Other 4D Freeware Products
Related Book Recommendations
 
Inside XML by Steven Holzner
 
  This book is an excellent XML reference which covers a huge amount of ground. It covers both the Microsoft and Non-Microsoft approaches to XML with many easy to read examples and practical applications. This is definitely a book to get if you want to learn all about XML. Find out more at Amazon UK / Amazon US / Amazon France
 
  There are other book reviews in our recommended reading section

> Home > Products > 4D Freeware

 
4D Solutions Partner Logo

Last modified: 11 December 2006 by webmaster@mitchenall.com

[Home]
[Services]
[Products]
[Resources]
[Contacts]
 
Toolbar Component Valid HTML 4.01!
© mitchenall.com
1999-2002
Valid CSS!