Importa in XML i dati di un file con i campi separati da tab
<%@ Page Language="c#" Debug="true" %> <%@ Import Namespace="System.Xml" %> <%@ Import Namespace="System.Data" %> <%@ Import Namespace="System.Collections" %> <%@ Import Namespace="System.Net" %> <%@ Import Namespace="System.IO" %> <script language="c#" runat="server"> private void Page_Load(object sender, System.EventArgs e) { fromTabbedToXML((char)13, Server.MapPath("magazzino.tab")); } private void fromTabbedToXML(char strDelimiter, string strFilePath) { try { DataSet oDS = new DataSet(); DataTable oTable = new DataTable(); DataRow oRows; int intCounter = 0; oDS.DataSetName = "magazzino"; oDS.Namespace = "magazzino"; oDS.Tables.Add("articolo"); StreamReader oSR = new StreamReader(strFilePath); oSR.BaseStream.Seek(0, SeekOrigin.Begin); foreach (string strFields in oSR.ReadLine().Split(strDelimiter)) oDS.Tables[0].Columns.Add(strFields); oTable = oDS.Tables[0]; while (oSR.Peek() > -1) { oRows = oTable.NewRow(); foreach (string strFields in oSR.ReadLine().Split(strDelimiter)) { oRows[intCounter] = strFields; intCounter = intCounter + 1; } intCounter = 0; oTable.Rows.Add(oRows); } oDS.WriteXml(Server.MapPath("magazzino.xml")); Label1.Text = "Fatto"; } catch (Exception ex) { Label1.Text = "Errore: <br>" + ex.Message; } } </script> <html> <body> <form id="form1" runat="server"> <div> <asp:Label ID="Label1" runat="server" Text="Label"></asp:Label> </div> </form> </body> </html>
Scarica il Codice...
Script C# per tutte le esigenze: database, sessioni, file, contatori, stringhe, date, e-mail, e tanto altro.
Manuale completo di C# per principianti e non.
Script VB.Net Visual Basic .net: database, sessioni, file, contatori, stringhe, date, e-mail, e tanto altro ancora.
Manuale di SQL con particolare attenzione a T-SQL di Microsoft SQL Server
Tecniche di posizionamento indicizzazione e ottimizzazione dei siti web per nei motori di ricerca
Manuale completo sui CSS per principianti e non.
HTML 5 è un linguaggio di markup utilizzato per la strutturazione e il contenuto delle pagine Web.
CSS 3 è l'ultima evoluzione dei fogli di stile CSS. Contiene molte novità come angoli arrotondati, ombre, sfumature, transizioni o animazioni.
jQuery è una libreria JavaScript cross-platform progettata per semplificare lo scripting lato client.