1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| string codeMPZmemo = "<mp>0121020250150000</mp><qte>13.5</qte><xmes>bibi</xmes>";
using (XmlTextReader reader = new XmlTextReader(codeMPZmemo, XmlNodeType.Element, null))
{
reader.WhitespaceHandling = WhitespaceHandling.None;
while (reader.Read())
{
reader.MoveToContent();
string elemName=reader.Name;
switch (elemName)
{
case "mp":
Console.WriteLine(" NodeName: {0} NodeValue: {1}", reader.Name, reader.ReadString());
break;
case "qte":
Console.WriteLine(" NodeName: {0} NodeValue: {1}", reader.Name, reader.ReadString());
break;
case "xmes":
Console.WriteLine(" NodeName: {0} NodeValue: {1}", reader.Name, reader.ReadString());
break;
}
}
} |