[Previous] [Contents] [Next]


Q&A


Q Which one (Omnimark or SAX) should I use?
A Longtime player Omnimark offers all the bells and whistles to suit all of your processing needs. It's fast, stable, and very reliable. On the other hand, it isn't a standard language and there is no guarantee that Omnimark Technologies will ever offer a free version.
SAX is young, doesn't offer the same functionality, but, as SAXON proves, can be a solid foundation for further development. Implementations are done in more general languages and the code is open and free.
Q Which programming style (event- or tree-driven) should I use?
A Event-driven programming is easy and fast, but tree-based programming is more powerful because the tree exists in memory and can be traversed in any way needed. Furthermore, the w3.org has standardized a tree-based API, called the Document Object Model. This model is expected to be implemented by all major players in the field. Our advice is to spend most of your time in studying this interface.

[Previous] [Contents] [Next]