XmlDocument myDocument=new XmlDocument();
myDocument.Load(xml_file);
XmlTextReader reader = null;
reader = new XmlTextReader (myDocument);
while (reader.Read())
{
if(reader.NodeType == XmlNodeType.Element)
{
if (reader.Name=="attitude")
{
reader.Read();
if (reader.Name=="bb")
{
reader.Read();
bb= reader.Value.Trim();
}
}
}
}
myDocument.Load(xml_file);
XmlTextReader reader = null;
reader = new XmlTextReader (myDocument);
while (reader.Read())
{
if(reader.NodeType == XmlNodeType.Element)
{
if (reader.Name=="attitude")
{
reader.Read();
if (reader.Name=="bb")
{
reader.Read();
bb= reader.Value.Trim();
}
}
}
}
doc.Load(Application.StartupPath+@"\temp.xml");
XmlElement root = doc.DocumentElement;
XmlNode node = root.SelectSingleNode(@"/root/aaa/bb");
MessageBox.Show(node.Name);
你还是选看看XPATH语法在说!:)好运!