Hoi,
Ik zit met een probleempje, ik wil in C# gegevens uit een xml file lezen.
C# heeft daar een aantal readers voor.
De waardes van de attributen in de xml file uitlezen gaat maar ik wil ook het volgend aspect van een attribuut uilezen om zo te identificeren om welk attribuut het gaat:
ik wil het stukje "0x30019600" eruit peuteren, maar ik kan echt niet vinden waar dat in zit.
stukje code dat ik op het moment gebruik.
met reader.ReadString() krijg ik de value van het attribuut.. maar om die "tag" te pakken te krijgen zie ik zo niets staan.
Ik hoop dat iemand mij hiermee kan helpen
Ik zit met een probleempje, ik wil in C# gegevens uit een xml file lezen.
C# heeft daar een aantal readers voor.
De waardes van de attributen in de xml file uitlezen gaat maar ik wil ook het volgend aspect van een attribuut uilezen om zo te identificeren om welk attribuut het gaat:
code:
1
| <Attribute Tag="0x30019600" PMSVR="PMSString">"10/05/2005 15:04:12"</Attribute> |
ik wil het stukje "0x30019600" eruit peuteren, maar ik kan echt niet vinden waar dat in zit.
stukje code dat ik op het moment gebruik.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
| {
XmlDataDocument xmlDoc = new XmlDataDocument();
xmlDoc.Load(f.FullName);
XmlTextReader reader = new XmlTextReader(f.FullName);
while (reader.Read())
{
if (reader.NodeType == XmlNodeType.Text)
{
string temp1 = reader.ReadString();
string temp = reader.Name;
}
}
} |
met reader.ReadString() krijg ik de value van het attribuut.. maar om die "tag" te pakken te krijgen zie ik zo niets staan.
Ik hoop dat iemand mij hiermee kan helpen