[MHKay:Blog] Wrapping the .NET DOM

by M. David Peterson

Saxon diaries :: Wrapping the .NET DOM

A user of Saxon on .NET, Don Burden, has been doing some performance tests:

https://sourceforge.net/forum/forum.php?thread_id=1493510&forum_id=94027

At first sight the figures are not especially good: 227 transformations per second against 613 for the System.Xml.Xsl transformer. However, closer analysis shows that a great deal of the cost is in converting the System.Xml DOM into a Saxon tree prior to performing the real transformation. This isn't really a surprise - the API documentation contains some clear warnings about the cost of doing this (it's far better, when you can, to build a native Saxon tree directly from raw XML - the same is true for the Java product).


As would be expected, there is TONS of fantastic information contained in this entry from Dr. Kay. If you are a .NET developer who uses XSLT to any great extent, or a Java developer looking to expand your horizons while building from your existing Java code-base, this article is an absolute must read!

2 Comments

municipal Berlin
2007-03-15 00:35:33
Saxon diaries :: Wrapping the .NET DOM
I do not agree. Go to http://www.eastjobs.info/pebble_Germany/pounce_Berlin/municipal_Berlin_1.html
obligatory Torremolinos
2007-03-22 04:19:36
Saxon diaries :: Wrapping the .NET DOM
I do not agree. Go to http://www.greatcityjobs.info/fascist_Spain/dolor_Andaluc%C3%83%C2%ADa/obligatory_Torremolinos_1.html