110,536
社区成员
发帖
与我相关
我的任务
分享
XmlDocument doc = new XmlDocument();
doc.LoadXml("<root>"+
"<elem>some text<child/>more text</elem>" +
"</root>");
XmlDocument doc = new XmlDocument();
doc.LoadXml("<root>" +
"<elem>some text<child/>more text</elem>" +
"</root>");
XmlNode xn= doc.SelectNodes("//elem").Item(0);
if (xn.HasChildNodes)
{
MessageBox.Show(xn.FirstChild.InnerText); //some text
MessageBox.Show(xn.LastChild.InnerText); //more text
}
1.xml
<?xml version="1.0" encoding="utf-8" ?>
<root><elem>some text<child/>more text</elem></root>
string s = "";
XmlReader xmlReader = XmlReader.Create(@"E:\1.xml");
while (xmlReader.Read())
{
switch (xmlReader.NodeType)
{
case XmlNodeType.Text:
s += xmlReader.Value+" ";
break;
}
}
MessageBox.Show(s.Substring(0,s.Length-1));