XmlTextReader::MoveToFirstAttribute Method ()
.NET Framework (current version)
Moves to the first attribute.
Assembly: System.Xml (in System.Xml.dll)
Return Value
Type: System::Booleantrue if an attribute exists (the reader moves to the first attribute); otherwise, false (the position of the reader does not change).
Note |
|---|
Starting with the .NET Framework 2.0, we recommend that you create XmlReader instances by using the XmlReader::Create method to take advantage of new functionality. |
The following example gets the value of the first attribute of the root node.
#using <System.Xml.dll> using namespace System; using namespace System::IO; using namespace System::Xml; int main() { XmlTextReader^ reader = nullptr; try { //Load the reader with the XML file. reader = gcnew XmlTextReader( "attrs.xml" ); //Read the genre attribute. reader->MoveToContent(); reader->MoveToFirstAttribute(); String^ genre = reader->Value; Console::WriteLine( "The genre value: {0}", genre ); } finally { if ( reader != nullptr ) reader->Close(); } }
The example uses the file, attrs.xml, as input.
<book genre='novel' ISBN='1-861003-78' pubdate='1987'> </book>
.NET Framework
Available since 1.1
Available since 1.1
Show:
