har börjat exprimentera lite med asp.net och så skulle jag testa att hämta data från en xml-fil.
hittade ett exempel som såg ut såhär:
<script language="C#" runat="server">
protected void Page_Load(Object Src, EventArgs E) {
DataSet ds = new DataSet();
FileStream fs = new FileStream(Server.MapPath("/xml/news.xml"),FileMode.Open,FileAccess.Read);
StreamReader reader = new StreamReader(fs);
ds.ReadXml(reader);
fs.Close();
DataView Source = new DataView(ds.Tables[0]);
MyDataGrid.DataSource = Source;
MyDataGrid.DataBind();
}
</script>
det fungerar fint.
det var bara en grej och det är ju att dne hämtar precis allting, även fältnamnen, vill ju bara ha ut datan från xml-filen.
läste att man kunde använda ReadXmlData och ReadXmlSchema, testade detta då men jag lyckades bara få ReadXmlSchema att fundera.
sen undrar jag även hur man gör om man bara vill ha ut de 5 översta posterna från xml-filen.