Hallo Allemaal,
ik ben nieuw in C# en ben bezig met mijn eerste programmaatje
Nu wil ik een XML file inlezen ( dit is al gelukt ) alleen vallen de punten weg en krijg ik dus in mijn programma IPV bijv. 6.3 >> 63 .
Weet iemand hoe dit te verhelpen? ben al een aantal avonden boeken en internet aan het afspeuren maar kom er niet uit.
Ik heb nu het volgende.. Hulp wordt zeer gewaardeerd.
XmlDocument doc = new XmlDocument();
doc.Load("DieData.xml");
foreach (XmlNode node in doc.DocumentElement)
{
if (node.Attributes[0].InnerText==M_Matrijs)
{
V_Width= double.Parse(node.ChildNodes[0].InnerXml);
M_MinBeen = double.Parse(node.ChildNodes[1].InnerXml);
M_MinZ = double.Parse(node.ChildNodes[2].InnerXml);
M_MaxBuig = double.Parse(node.ChildNodes[3].InnerXml);
H_Hoek = double.Parse(node.ChildNodes[4].InnerXml);
M_MatBreed = double.Parse(node.ChildNodes[5].InnerXml);
H_Hoogte = double.Parse(node.ChildNodes[6].InnerXml);
D_DieRadius= double.Parse(node.ChildNodes[7].InnerXml);
D_DieRollRadius = double.Parse(node.ChildNodes[8].InnerXml);
}
}
...
ik ben nieuw in C# en ben bezig met mijn eerste programmaatje
Nu wil ik een XML file inlezen ( dit is al gelukt ) alleen vallen de punten weg en krijg ik dus in mijn programma IPV bijv. 6.3 >> 63 .
Weet iemand hoe dit te verhelpen? ben al een aantal avonden boeken en internet aan het afspeuren maar kom er niet uit.
Ik heb nu het volgende.. Hulp wordt zeer gewaardeerd.
XmlDocument doc = new XmlDocument();
doc.Load("DieData.xml");
foreach (XmlNode node in doc.DocumentElement)
{
if (node.Attributes[0].InnerText==M_Matrijs)
{
V_Width= double.Parse(node.ChildNodes[0].InnerXml);
M_MinBeen = double.Parse(node.ChildNodes[1].InnerXml);
M_MinZ = double.Parse(node.ChildNodes[2].InnerXml);
M_MaxBuig = double.Parse(node.ChildNodes[3].InnerXml);
H_Hoek = double.Parse(node.ChildNodes[4].InnerXml);
M_MatBreed = double.Parse(node.ChildNodes[5].InnerXml);
H_Hoogte = double.Parse(node.ChildNodes[6].InnerXml);
D_DieRadius= double.Parse(node.ChildNodes[7].InnerXml);
D_DieRollRadius = double.Parse(node.ChildNodes[8].InnerXml);
}
}
...