Home. 
.

transparent

transparent

transparent

Altova Mailing List Archives


Learning transformation by example

From: Marc Mason <masonmarc@-----.--->
To: NULL
Date: 11/13/2009 4:41:00 AM
Does anyone know of software that can learn a transformation of XML to
another XML format or a text format without having to write XSLT
code?  For example, I'd like to be able to provide the software with
examples of my input XML like:

<concept type="a" value="aValue" id="a1"/>
<concept type="b" value="bValue" id="b1"/>
<relationship type="c" fromId="a1" toId="b1"/>

and give it examples of the output I'd like to get, like:

(a a1)
(name a1 aValue)
(b b1)
(name b1 bValue)
(c a1 b1)

and have the software automatically produce the XSLT to do this
transformation or code to do the transformation.

I realize that this is a simple example and the XSLT wouldn't be too
hard to write by hand, but in general, I'd say XSLT is difficult to
write and it would be nice if there were software like this to make
things easier.

Thanks,
Marc Mason


transparent
Print
Mail
Like It
Disclaimer
.

These Archives are provided for informational purposes only and have been generated directly from the Altova mailing list archive system and are comprised of the lists set forth on www.altova.com/list/index.html. Therefore, Altova does not warrant or guarantee the accuracy, reliability, completeness, usefulness, non-infringement of intellectual property rights, or quality of any content on the Altova Mailing List Archive(s), regardless of who originates that content. You expressly understand and agree that you bear all risks associated with using or relying on that content. Altova will not be liable or responsible in any way for any content posted including, but not limited to, any errors or omissions in content, or for any losses or damage of any kind incurred as a result of the use of or reliance on any content. This disclaimer and limitation on liability is in addition to the disclaimers and limitations contained in the Website Terms of Use and elsewhere on the site.

.
.

transparent

transparent