Instructor-led training
XML Parsing using C# Training in Longview, Texas
This two-day course teaches the different types of XML parsing available in .NET.
What you'll learn
Prerequisites
Course Outline
.NET Framework XML Overview
XML in the .NET Framework
.NET XML Namespaces and Classes
How Does the MSXML Fit in .NET
What Does the W3C Say
What Does the W3C Not Say
.NET XmlReader and XmlWriter
.NET DOM Parser
XML Serialization
XML and ADO.NET
Xpa th and XSLT
XML and the Web
Reading XML Streams in .NET
XML Document Streams
The XmlTextReader Class
Accessing Node Properties with the .NET XML Classes
Accessing Attribute Values
Traversing the XML Document
Catching XmlExceptions
The XmlNodeReader Class
Validating XML Streams
Specifying Valid Documents with DTD
Validating XML with XmlValidatingReader
Specifying Valid Documents with XML Schema
Writing XML Streams in .NET
The XmlWriter Class
The XmlTextWriter WriteXXX Methods
XmlTextWriter States
Writing Elements
Writing Attributes
Writing Namespaces
The Document Object Model in .NET
Origins of the DOM
DOM Levels
DOM2 Structure
The XmlDocument Class
DOM Tree Model
DOM Interfaces
XmlDocument, XmlNode and XmlNodeList Classes
XmlElement and XmlText Classes
Finding Elements By Name
Walking the Child List
The XmlAttribute Class
Namespaces and the DOM
Error Handling
Manipulating XML Information with the DOM
Modifying Documents
Modifying Elements
Modifying Attributes
Managing Children
Cloning
Splitting Text and Normalizing
Creating New Documents
Appendix A. Zenith Courseware Case Study
Appendix B. Quick Reference - XML and DTD Grammar
Appendix C. Learning Resources
Training locations
XML Parsing using C# training across the U.S. and beyond.
We provide XML Parsing using C# training onsite and live online for organizations throughout the United States and internationally.
View all XML Parsing using C# training locations
Train your team with HSG
Private, instructor-led training customized for your organization.
- Onsite or live online delivery
- Customized curriculum
- Training for groups of 3 or more
- Flexible scheduling
- Experienced instructors
Questions? Call us at 303.377.6176
or email info@hartmannsoftware.com
Ready to train your team?
Let's customize this training for your organization.
Tell us about your employees, your goals, and your preferred schedule. We'll prepare a training proposal covering scope, delivery format, and pricing.