I'm only starting out with XSLT (I'm following XSLT 2.0 and XPath 2.0 Programmer's Reference if you are wondering why I'm posting this here) and I can understand this is obviously a very stupid question.
I have a simple XML 1.0 file whose elements and attributes need to match another data-system with a separate naming convention and I have managed to write a fairly simple XSLT to form a new XML conforming to these rules.
Currently I'm doing the coding in Dreamweaver CS4 and attaching the XML to the XSL and then finally viewing the changed XML as a temporary htm file in the browser. when I attach the XML to the XSL, DW adds the following syntax to the XSL:
<!-- DWXMLSource="frthe110.xml" -->
so I'm led to believe that there is some kind of XSLT processor/parser inside DW that's doing the job. but these files are temporary and I have do a bulk transformation of some 120 odd files.
So my question is this:
I'm contemplating purchasing Saxon or Altova XMLspy, but I'm not sure if these products are just some sort of development environments or if they can actually run the transformations. I guess they're not, right? In that case can anybody tell me how to do the actual transformations and if I need to purchase anything additionally?