How to convert JSON to XML with multiple XSD Validations applied

We have a requirement to convert JSON to XML and while converting need to validate with multiple XSD’s (presently I have 2 xsds) and generate XML. Please let me know the possible approaches If possible with an example.

@manchis I have done the same in two ways- If you can keep both the XSD in your groudplex server node then can use file::/// protocol inside parent XSD to refer child XSD. Other option is to copy the content of child xsd and paste it to parent. Remove the child xsd reference from parent, it would be like a new XSD and can use it.