From: Dan D. <da...@de...> - 2003-08-08 19:09:51
|
Moderators, please discard the previous message sent using the wrong >From address. ---- Hi guys, I implemented XML Namespaces support against the current CVS. I also made an example custom_dom that demonstrates deriving classes from Element and using a SAX parser to build a tree of these derived objects to make it easy to serialize and deserialize a custom DOM. This example also tests the Namespace. There are overloaded methods that can take a Namespace object as a parameter, but I have not tested these. The example, just uses the methods with prefix or prefix/uri parameters. I imagine the methods that take a Namespace object might be useful with DOM manipulations. For now, I wanted to get some implementation feedback for a merge to ease ongoing development. I am using this as the basis for a rewrite of the Kino video editor that uses the W3C SMIL2 for its project file format. We need namespaces support because we will have Kino specific features in it and only implement selective SMIL modules while doing other modules a different way. I will also look at Bakery soon to get ideas about how it approaches the Document_XML. +-DRD-+ |