får detta fel med min kod Skall det här föreställa korrekt XML? tack för hjälpen med XMLen.XML och ASP.NET
Undantagsinformation: System.Xml.XmlException: Data i rotnivån är ogiltiga. Rad 1, position 1.
asp.net koden
XmlDocument doc = new XmlDocument();
doc.LoadXml("http://localhost/hegubutik/HEGU.xml");
lbTotal.Text= doc.ChildNodes.Item(1).Value;
XML dokumentet
<?xml version="1.0" encoding="UTF-8"?>
<land>
<sverige>
<antal>här skriver du vad ändra heter på (Svenska)</antal>
<andra>här skriver du vad ändra heter på (SVENSKA)</andra>
<pris>Här skriver du vad Pris heter på (SVENSKA)</pris>
<info>(SVENSKA DELEN) här skriver man vad som skall stå när man handlar.tex. Priset är exkl. moms och frakt</info>
</sverige>
<finland>
<antal>här skriver du vad ändra heter på (FINSKA)</antal>
<andra>Här skriver du vad ändra heter på (FINSKA)</andra>
<pris>Här skriver du vad Pris heter på (FINSKA)</pris>
<info>(FINSKA DELEN) här skriver man vad som skall stå när man handlar. tex. Priset är exkl. moms och frakt</info>
</finland>
</land>
Sv: XML och ASP.NET
<code><div align=center><table border=0 width=98% cellspacing=4 cellpadding=0 class=ramgrey><tr><td align=left width=98% class=text>(SVENSKA DELEN) här skriver man vad som skall stå när man handlar.tex. Priset är exkl. moms och frakt</td></tr></table></div></code>
Alla attributvärden måste vara inom "citationstecken":
<div align="center">
och så vidare.Sv:XML och ASP.NET
hitta sedan ett sätt att hämta ut det på.
System.Data.DataSet ds = new System.Data.DataSet();
ds.ReadXml(Server.MapPath(@".\MinXml.xml"));
Response.Write(ds.Tables["sverige"].Rows[0][3].ToString());