Home/.NET/XmlNodeNavigatorEnglish/Russian

XmlNodeNavigator class

What is XmlNodeNavigator?

XmlNodeNavigator is an implementation of XPathNavigator over XmlNode. Thus it allows to navigate over a node in XmlDocument and its descendants as if it's independent XmlDocument. Typical usage is when one need to represent a portion of XmlDocument as independent XmlDocument, e.g. to transform it without creating a temporary XmlDocument containing that portion of data.

See more info about usage and implementation along with a sample in "XML Bestiary: XmlNodeNavigator" post at my Web log.

Requirements

.NET Framework 1.0 or 1.1.

Download and License

XmlNodeNavigator class is subject to the BSD license and is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. You can use it for any commercial or noncommercial purpose, including distributing derivative works.

XmlNodeNavigator is freely available for download in precompiled .NET assembly form and in source code (complete Microsoft Visual Studio .NET C# project).

Feedback

Enjoy. Any comments, suggestions, help and contributions are greatly appreciated! Feel free to comment XmlNodeNavigator using the form below or just mail me.