How to create Metadata from XSD?

How to create Metadata from XSD?

Hi,
 I have a scenario where I get a XSD (XML Schema Definition) file from which I have to generate a metadata for incoming XML files and then validate with the XSD. If the incoming file schema and the XSD schema are matching the file needs to be processed else it should be rejected.
So I need help in extracting Metadata from XSD and check it with Incomming XML files.
Thanks in Advance
Regards
M.Pavan Kumar
(ASE Virtusa India)
 
Four Stars

Re: How to create Metadata from XSD?

Hi Pavan,
tFileCompliance Check will help you to do this comparison of xml files. Create two metadata for this one for incoming file and another for xsd file in metadata.
https://help.talend.com/search/all?query=tSchemaComplianceCheck&content-lang=en
Whether you have already created metadata for your input xml?
https://help.talend.com/pages/viewpage.action?pageId=13807816
Thanks
Vaibhav

Re: How to create Metadata from XSD?

Thank you Viabhav for your prompt reply.
I will check it with tFileCompliance and for the question you asked if I had created metadata for incoming file: iI have to create the metadata for the incoming file using the XSD file. That is the main target 
Thanks & Regards
M.Pavan Kumar
(ASE Virtusa Hyderabad)
Four Stars

Re: How to create Metadata from XSD?

Check the below post, you might find useful.
http://www.talendforge.org/forum/viewtopic.php?id=31278
Vaibhav
One Star

Re: How to create Metadata from XSD?

I have an XSD schema file. I need to generate an XML file according to the XSD (this part works fine) containing database data. However, some elements need additional data to be able to find the proper field to get from the database. That's where the origin tag would come in. It would allow me to describe in the XSD where to look for the data. The tag need not be present in the generated XML, but if possible that same XSD would be used to validate the generated XML. Another way would be to use a separate XML file to describe this, I know. But I would like to know if it would at all be possible to do this in my XSD.

2019 GARNER MAGIC QUADRANT FOR DATA INTEGRATION TOOL

Talend named a Leader.

Get your copy

OPEN STUDIO FOR DATA INTEGRATION

Kickstart your first data integration and ETL projects.

Download now

What’s New for Talend Summer ’19

Watch the recorded webinar!

Watch Now

Put Massive Amounts of Data to Work

Learn how to make your data more available, reduce costs and cut your build time

Watch Now

How OTTO Utilizes Big Data to Deliver Personalized Experiences

Read about OTTO's experiences with Big Data and Personalized Experiences

Blog

Talend Integration with Databricks

Take a look at this video about Talend Integration with Databricks

Watch Now