Tool for converting an XSD to EBNF? - xsd

Does anyone know of a tool that will take an XSD file as input and produce EBNF?

Related

How to Generate an XML out of XSD in Groovy

I tried lot of online tools to generate xml out of complex xsd file but things are not working. Is there any possibility to generate an xml out of complex xsd file in Groovy or any other third party applications to covert xsd into xml

XML for tv listing

i have the webage tvguide tvguideand i am having problem on how to start coding the xml for it just sample data
i can omit the advertising elements
XML Language should consist of:
a. XML Sample Data
b. DTD to define the sample data
c. Either an XML XSLT or and XSL-FO
d. CSS if you select XSLT
Your question is not very clear:
For generating xml from xsd you can use online tools like: http://xmlgrid.net/genXml.html
You can also use Eclipse, or any other IDE.
Why do you need DTD? XSD is like DTD only better.
XSLT helps transforming one XML to another, why do you need it?
How is CSS related?

XSD TO XML Conversion

I want to write a java program, Input - XSD File I need to retreive all the element name from the xsd and need to create an xml file as an output with the retreived element name. If anyone of you have the sample code, please share it.
Thanks
You are not rephrasing your question,but still i found some suggestions for you.See if its useful for you.Please check the following link...
http://www.narendranaidu.com/2010/04/xsd-to-xml-and-vice-versa.html
Alright use JAXME or XSOM to parse your schema and use DOM or JDOM to write the element names to new xml
if you want to create a sample XML from schema ..you can use XMLspear tool to do that.
http://www.donkeydevelopment.com/

Include the file name of the xsd schema I am processing with xslt

Hello
I am generating Objective-C class files with Saxon via XSLT and in a comment header would like to include information as to which xsd was used for their creation. Is there any way I can access the current filename during an xslt transformation?
Would be great if anyone had an idea...thanks!
Assuming XSLT/XPath 2.0 or later you can use document-uri(/) http://www.w3.org/TR/xpath-functions/#func-document-uri to find the URI of the input document and if you only want the file name then you could use tokenize(document-uri(/), '/')[last()].

Load XML file into object. Best method?

We are receiving an XML file from our client. I want to load the data from this file into a class, but am unsure about which way to go about it.
I have an XSD to defining what is expected in the XML file, so therefore i can easily validate the XML file.
Can i use the XSD file to load the data into a POCO, using some sort of serialization?
The other way i was thinking was to load the xml into a XMLDocument and use XPath to populate each property in my class.
Cheers for any advice
Depending on how complex the XSD is, you have a couple of options:
Use xsd.exe to generate C# classes which can be used in conjunction with the XmlSerializer.
Use svcutil.exe with the /dconly argument to generate DataContract-attributed types appropriate for use with the DataContractSerializer.

Resources