XML Schema Design Explained with an explained.
Use XML Schema Design XSD, in generating well formed structured XML Document, this XML document's were used for many processing. XML initially came with XSL, DTD. Now XML is in more well formed and strongly typed. So we use XSD for defining the nodes and their behavior. The behavior and data type also can be given in XSD. Using XSD if we generate some text boxes or other form fields we can restrict the type of the data. After XML is in well form this could be transferred from place to another using RPC. Used JAX RPC SOAP and web services with XML Schema Design. Develop XML schema as an alternative to DTD document type Definition across various applications. Written both kind of parser methodologies to create well formed XML document and read or parse and existing XML document. Use XML schema design to produce a .JMX document using a sax parser to achieve performance testing using apache Jmeter. Write XSD for using this in our project framework related tools. Also capable of using the existing software to extend the purpose of XML SCHEMA. Worked in web services and SOAP based messaging.
Example For XML SCHEMA DESIGN

 

<?xml version="1.0" encoding="UTF-8"?>
<schema targetNamespace="http://www.IFORERUNNER.COM/University" elementFormDefault="qualified" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:Univ="http://www.IFORERUNNER.COM/University">

<element name="College" type="string"></element>


<complexType name="Student">
<sequence>
<element name="name" type="string"></element>
<element name="id" type="int"></element>
<element name="major" type="Univ:Faculties"></element>
</sequence>
</complexType>

<simpleType name="Faculties">
<restriction base="string">
<enumeration value="Science"></enumeration>
<enumeration value="arts"></enumeration>
<enumeration value="dentistry"></enumeration>
</restriction>
</simpleType>

<element name="Student" type="Univ:Student"></element>
</schema>
 

 

www.iforerunner.com   Site Meter