Bart Janssens wrote:
> On Thu, Jun 25, 2009 at 6:46 AM, Timothy M. Shead<
tshead@...> wrote:
>> I like the compactness of the XSLT, I wish we could use it for all
>> document upgrades, unfortunately I think it's a bit of a half-measure -
>> not acceptable for end-users as a separate tool. If you have thoughts
>> on how we could incorporate this into the C++, I'd be very interested.
>
> One way to integrate this on the high level would be to create a
> plugin that has three file properties:
> - input file
> - xslt file
> - output file
> That way, any XML transformation can be incorporated into the pipeline.
>
> On the practical side, the problem is poor XSLT 2.0 support here.
> Saxonb, which is a Java program, seems to be the only viable
> implementation. This can of course still be called as an external
> program, but it seems a bit messy to me, although almost everyone
> should have java, so the Saxonb jar would not be much overhead.
To clarify - I don't know whether XSLT is the right tool for the job or
not - I think there may be limitations on what can be expressed in XSLT;
there have been other attempts at XML-transformation languages, maybe
there's a library out there that we could incorporate. Suggestions
definitely welcome ...
Cheers,
Tim
[tshead.vcf]
begin:vcard
fn:Timothy Shead
n:Shead;Timothy
org:www.k-3d.org
email;internet:tshead@...
title:Founder
x-mozilla-html:FALSE
url:www.k-3d.org
version:2.1
end:vcard
------------------------------------------------------------------------------
_______________________________________________
K3d-development mailing list
K3d-development@...
https://lists.sourceforge.net/lists/listinfo/k3d-development