[XSL-LIST Mailing List Archive Home]
RE: [xsl] when to use xslt
Isn't that what EDI (Electronic Data Interchange) is for ? ;-)
This is a little OT from Dagoberto's post, but I can't help myself.
I used to work for an insurance company that used EDI extensively to
transform incoming company data into standard formats for our data, and
visa-versa. Although EDI is standards based, every single
transformation map we wrote was unique. I failed to see the need for
EDI software in general - very expensive, and what does it get you when
you can do basically the same thing trading XML documents between
companies (encrypted :) and transform them with XSLT as needed.
Dagoberto, I don't see anything wrong with your approach, assuming you
are taking proper measures (encryption?) to ensure that the XML
documents can't be read by anyone other than the two companies involved.
In terms of XML/XSLT, the technologies used to store the data are
irrelevant - all you care about is your supplier gives you XML document
in Model A - you need to write an XSLT transformation to transform that
data into your Model B - what you do with it once it's in Model B
doesn't really matter (to us ;-)
>>> dagof@xxxxxxxxxxxx 01/13/05 08:40PM >>>
Hello Henning, I think that xslt is very useful when you (your company)
to develop an aplication to communicate your Data Model with another or
Data Models (companies) that have one different.
More specific, my supplier have a model A and I have the model B, and
that my applications can work appropriately (one option) I receive its
document, I transform it in a xml document that my application can
CompanyDatabase (Oracle, MySQL, SQLServer2005, etc.) -- xmlDoc --
myXsltDoc = myXmlDoc -- myDatabase (Oracle, MySQL, SQLServer2005,
Obviously don't forget to implement text encrypting methods.
Is this concept correct?
From: Henning Waack [mailto:henning.waack@xxxxxx]
Sent: January 13, 2005 1:37 PM
Subject: [xsl] when to use xslt
I'am looking for argument for and against xslt, that is when
is it useful to use (the functional language) xslt, when to
use some imperative programming language? Right now I am not
getting very far, except for some standard arguments like
xslt is slow, but xml itself etc. Can you point me to some
sophisticated points concerning this topic?
Thank you very much in advanced,