I have spent the last couple of weeks working intently on transforming DXL exported from a Notes database using XSLT, and encountered several difficulties.
- Text fields such as the following are output but cannot be transformed by either Notes or IE, because the ‘<’ sign has not been encoded as <
Select * from table where amount<=500
The same holds true for ‘&’ which should be changed to & and may also be true for other character entities.
- The way that richtext is encoded, while very parallel with how CD blocks work in the NSF structure, are very difficult to use with XSL.
In particular the idea that elements without a def attribute default to the last used def attribute is very hard to code in XSL. I would think that it would easy for the DXL exporter to add a def attribute to every element and make coding XSL significantly more easy for richtext elements.
Any thoughts on the possibility that these changes could be made to the exporter (and perhaps the DTD and importer would need to change as well)?