Tijdens LotusSphere 2005 was e-office aanwezig bij de sessie 'Powerful and Flexible Access to Domino Data Using DXL'. Hier werd een demo getoond waarin Domino-data wordt omgezet naar HTML met behulp van Domino XML (DXL).
Domino XML (DXL) biedt toegang tot praktisch alle data in een Domino-database, in een formaat dat bovendien makkelijk te manipuleren is met gebruik van parsers en processors. In deze demo ziet u hoe u Notes-documenten kunt omzetten naar HTML met behulp van DXL. Wat visueel wordt getoond, is een combinatie van een formulier en een document.
Een Notes-formulier wordt omgezet naar DXL en met behulp van XSLT wordt een XSLT-stylesheet gegenereerd. Vervolgens wordt een Notes-document omgezet naar DXL en met de eerder gegenereerde XSLT naar HTML getransformeerd.
In het bovenstaande schema worden de volgende stappen weergegeven:
- Export form to DXL
- Transform to style sheet
en
- Export document to DXL
- Transform to HTML
Een kort overzicht van de gebruikte termen:
| XML | eXtensible Markup Language |
| DXL | Domino XML Language |
| XSLT | eXtensible Stylesheet Language Transformations |
| DOM | Document Object Model |
SAX
XML can be parsed into a tree of DOM objects | Simple API for XML |
| XML parse causes sequence of event callbacks |  |
 |  |
De
demo die u hier kunt downloaden en bekijken is geen complete oplossing, maar een aanzet voor u om de mogelijkheden voor uw organisatie te ontdekken.
Waar het om gaat is om u te tonen dat elke soort XML verwerkt kan worden.
- de meeste Domino-data kan worden geconverteerd van/naar een XML-formaat (DXL Exporter en Importer)
- samen met XSLT biedt dit u een krachtige manier om externe XML-data in uw Domino-applicaties te integreren
- DXL hoeft niet te worden gebruikt - u kunt DOM en SAX parsers gebruiken om externe XML-data te produceren in samenhang met bestaande API's
Bekijk de Help - Using this database voor uitleg hoe u de database kunt gebruiken.
meer informatie
Wilt u meer weten over het gebruik van DXL en Micrfosoft Office-integratie? Neemt u dan contact op met
Arjan Uijl van e-office.