|
Provided by: Webucator XML Training for Java DevelopersUnfiled |
![]() |
This XML training class teaches Java developers to use the Java API for XML Processing (JAXP) to parse XML documents using SAX and DOM to transform XML documents with XSLT. The class also covers the newer Java API for XML Binding, or JAXB, which standardizes serialization according to XML Schema.
|
|
||||||||||||||
Training
Provided by Webucator
- P asked: Hi I need information regarding the XML trainings in Bangalore , India
XML Training for Java Developers
Course Outline
- XML Parsing Using Java
- The Java API for XML Processing (JAXP)
- Parsing XML
- SAX and DOM
- What the W3C Says
- What the W3C Doesn't Say
- Sun and Apache
- JAXP
- Parser Factories
- Pluggable Parsers
- Parser Features and Properties
- The Simple API for XML (SAX)
- Origins of SAX
- The SAX Parser
- The SAX Event Model
- Reading Document Content
- Handling Namespaces
- SAX Features for Namespaces
- Parsing Attributes
- Error Handling
- DTD Validation
- Schema Validation
- Handling Processing Instructions
- The Document Object Model (DOM)
- Origins of the DOM
- DOM Levels
- DOM2 Structure
- The Document Builder
- DOM Tree Model
- DOM Interfaces
- Document, Node and NodeList Interfaces
- Element and Text Interfaces
- Finding Elements By Name
- Walking the Child List
- The Attribute Interface
- Traversing Associations
- The JAXP Transformer Class
- Sources and Results
- Combining SAX and DOM Processing
- Namespaces and the DOM
- Manipulating XML Information with the DOM
- Modifying Documents
- Modifying Elements
- Modifying Attributes
- Managing Children
- Seeking a Document Location
- The ProcessingInstruction Interface
- Creating New Documents
- DOM Level 2 Modules
- DOM Traversal
- The DocumentTraversal Interface
- Node Filters
- The NodeIterator Interface
- The TreeWalker Interface
- DOM Ranges
- DOM Events
- Mutation Events
- Handling Events
- Event Flow
- Capturing and Bubbling
- Cancelable Events
- XML Serialization and the Java API for XML Binding (JAXB)
- XML for Object Persistence
- Persistence Strategies
- The Memento Pattern
- Deserialization with SAX
- Object Persistence with the DOM
- Adapting Object Models to the DOM
- The Java API for XML Binding
- Marshalling, Unmarshalling, and Validation
- Schema as Object Models
- UML for XML
- Mapping XML to Java: Simple Types, Complex Types, and Collections
- Object Factories
- Customizing JAXB Bindings
- The DOM vs. JAXB
- JAXB for Persistence
- Automatic Translation
- XML Transformations Using Java
- Using the JAXP for Transformations
- XPath, XSLT and Java
- The Transformer Class
- The TransformerFactory Class
- Sources and Results
- Identity Transformations
- Creating Transformations from Stylesheets
- Template Parameters
- Output Methods and Properties
- XPath
- Use of XPath in Other XML Technologies
- XPath Expressions
- The Axis
- The Node Test
- The Predicate
- XPath Types
- XPath Functions
- Implied Context
- Querying with XPath
- XPath and the DOM
- Templates and Production
- Rule-Based Transformations
- Templates and Template Matching
- Built-In Template Rules
- Recursion Through Templates
- Template Context
- Output Methods
- Controlling Whitespace
- Literal Replacement Elements
- Formalizing Text, Elements and Attributes
- Defining Target Vocabulary
- Generating Processing Instructions
- XSLT: Dynamic Content and Flow Control
- Web Applications Using XSLT
- J2EE and JAXP
- Deriving Source Content
- Getting Source Values
- Attribute Value Templates
- Copying Source Elements and Trees
- Looping
- Conditionals
- Using the JAXP for Transformations
About The Training Provider: Webucator
Webucator - Webucator delivers customized onsite, instructor-led online and at-your-own-paced technical training throughout the United States and worldwide. Webucator has trained 40 percent of the Fortune 100.
Onsite Class Delivery:
Our onsite classes are delivered for private groups at your offices or a location of your choice. These classes can also be delivered through a web conference for...

