Is there any way to help create an XSL that will translate XML files described by one XSD to XML described by another XSD?

I am new to XML / XSD / XSL. I have two XSDs. I want to create an XSL that will convert the XML files corresponding to the first XSD to the corresponding XML files corresponding to the second XSD.

I believe that there are tools that automate this task, of course, with some help from a person.

Do any of you know about such tools?

Thank you very much in advance.

PS I must add that the XSD data is quite large, I would not want to translate it manually, even if I knew XSL, which I do not do: - (.

+4
source share
2 answers

You can try using Altova XmlSpy and MapForce. Here is the link http://www.altova.com/mapforce/xml-mapping.html . The tool is not free, but it's worth it.

+3
source

I wanted to answer MapForce , but Superfilin was the first. But MissionKit may be a more practical product, as it includes MapForce, but also adds XmlSpy and StyleVision. XmlSpy is useful for developing an XSD schema, while StyleVision is practical for translating XML documents into RTF or HTML pages. (And even in PDF format, although I never used this feature.) The Architect version also offers UML modeling, which can be practical, and DatabaseSpy, which I really like when developing databases for SQL Server.

There is an alternative to Stylus Studio , but the quality is not as good as MapForce.

+1
source

All Articles