XMLSpy is an XML editor and integrated development environment (IDE) developed by Altova. XMLSpy allows developers to create XML-based and Web services applications using technologies such as XML, XBRL, XML Schema, XSLT, XPath, XQuery, WSDL and SOAP.
XML Spy is the leading development tool for creating XML documents, XSLT style sheets, DTDs, XML Schemas, SOAP and WSDL documents, and other XML-related and XML-based documents.
All attendees should be experienced basic HTML.
It is a 12 days program and extends up to 2hrs each.
The format is 20% theory, 80% Hands-on.
It is a 3 days program and extends up to 8hrs each.
The format is 20% theory, 80% Hands-on.
Private Classroom arranged on request and minimum attendies for batch is 4.
Review of XML technologies and how they are used in modern applications
Overview of how XMLSpy facilitates development of the XML-related features of these applications
Overview of the XMLSpy environment
Customizing the XMLSpy environment
Editing XML documents with XMLSpy
Creating an xml document
Adhering to syntax guidelines
Specifying an XML processing instruction
Creating elements and attributes
Checking a document for well-formedness
Specifying an applicable DTD (Document Type Definition) or schema
Validating a document against the DTD or schema
Embedding comments, entities, and character data
Using XMLSpy's Grid view as a more visual way to edit XML documents
Creating XML documents based on DTDs
Deciding on the structure of your document type or types
Deciding whether to specify document types via DTDs or Schemas
Building a DTD in XMLSpy
Defining elements and attributes
Controlling element frequency
Controlling acceptable attribute values
Controlling whether an attribute is optional or required
Applying the DTD
Specifying the DOCTYPE of an XML document
Creating new documents based on the DTD
Applying a DTD to an existing document and bringing it into conformance with the DTD
Validating a document against the DTD
Creating XML documents based on XML Schemas
Why use a schema instead of a DTD?
Building an XML schema visually in XMLSpy's Schema Design View
Creating simple types
Deriving simple types
Creating complex types
Controlling element and attribute data types
Controlling element frequency and sequence
Controlling value ranges for numeric element and attribute values
Controlling regular expression patterns for string element and attribute values
Applying XML schemas to existing documents
Building new documents based on XML schemas
Advanced XML Schemas
Why use namespaces in schemas?
Using namespaces in schemas
Modeling a schema
OO schema design
Importing data into XMLSpy
Importing plain text files
Importing data from a relational database
Generating schemas based on relational database data
Generating database structures based on existing XML schemas
Importing data from Word documents
Projects and tools
Creating XMLSpy projects
Building an appropriate directory hierarchy for the project
Adding and deleting files in the projects
Using source control with XMLSpy
Customizing the editing environment
Overview of XSL, XSLT, and XSL:FO
Transforming XML with XSLT
Creating, applying, and calling templates
Generating output in multiple document types (XML, HTML, WML, etc.)
Extracting single values from XML documents and outputting them
Iterating through multiple elements and displaying their data as lists, tables, etc.
XSLT conditionals with xsl:if, xsl:choose, xsl:when, and xsl:otherwise
Working with XSL text, variables, and data
Using XSLT modes
Using XSLT functions
Web service development with XMLSpy
Overview of Web services and Web service architecture
The roles of SOAP, WSDL, and UDDI
Creating SOAP documents via XMLSpy
Examining SOAP documents returned by Web services
Creating WSDL documents via XMLSpy
Obtaining WSDL documents from Web services
Building SOAP documents that conform to a Web service's requirements, as set forth in its WSDL file
ADV XML Spy Videos will be updated Soon
To Watch More VideosClick Here
(1) Workday Technical Demo Training
Demo Schedule :09:30A.M EST / 08:30A.M CST / 6:30A.M PST on 13th JULY & 07:00A.M IST on 14th JULY