Articles of xml

serializzazione di un elenco di KeyValuePair in XML

Sto provando a serailizzare un object in XML. Di seguito è il formato XML di cui ho bisogno. Key1 Value1 Key2 Value2 Key3 value3 Di seguito è riportato il modello che ho creato [Serializable] [XmlType(“parameters”)] public class parameters { public List<parameter> parameter { get; set; } } [Serializable] [XmlType(“parameter”)] public class parameter { public K […]

Elemento Xml non presente ed elenco nullo e Riferimento object non impostato su un’istanza di un object

Sto ritirando i dati dal campo xml, ci sono nodes che potrebbero non esistere (perché il file xml è generato dynamicmente). il problema è quando cerco un nodo e non è presente nel file, restituisce una lista nulla e questa eccezione: “d Riferimento object non impostato su un’istanza di un object”. Ecco il codice: public […]

Come aggiungo un timestamp a un gridview

Come aggiungo un timestamp a un gridview che mostra l’ultima volta che è stata modificata una riga? Ho cercato su Google ma non ho ancora trovato nulla di utile. Ho provato a creare un metodo che aggiornerà l’ora in cui modifichi o aggiungi una colonna. ma non so come prenderlo ulteriormente come analizzarlo su ogni […]

Come faccio a manipolare un documento XML un elemento genitore alla volta?

Sto provando a prendere un file XML contenente più ordini da un carrello della spesa online, analizzarlo e restituire i valori di ogni ordine come un proprio file di testo (non XML) usando C # e Visual Studio 2008. Ho provato una varietà di metodi in questo punto, ma non ho avuto fortuna. Il mio […]

Lettura di un array da un file XML

Al momento ho capito: class robot { Configuratie config = new Configuratie(); short[,] AlleCoordinaten = new short[3, 6] { {1,2,3,4,5,6}, {6,5,4,3,2,1}, {2,3,4,5,6,7} }; } Ma voglio mettere quell’array in un file XML, quindi questo è quello che ho provato: class robot { private static XDocument xdoc = XDocument.Load(“configuratie.xml”); public Robot() { short[,] AlleCoordinaten = new […]

Creazione di una struttura XML usando gli attributi xml

Sto cercando di risolvere un puzzle con attributi xml. Il problema è che abbiamo già file ampiamente usati con questa struttura, da cui non posso deviare c1 v1 v2 v3 c2 v1 v2 v3 Ho creato questo codice c # // master class [XmlRoot(ElementName = “CONFIGS”)] public class MyConfigs { [XmlArrayItem(ElementName = “CONFIG”, Type = […]

Deserializing xml to object with dictionary

Questa è la mia struttura di class: class DataItem { public string Id { get; set; } public string Type { get; set; } private Dictionary properties = new Dictionary(); public Dictionary Properties { get { return properties; } set { properties = value; } } } public class DataProperty { public string Key { […]

Legare XML annidato a CheckboxList

Ho un file xml nidificato che contiene menu e sottomenu. Ho bisogno di legarlo al controllo CheckBox asp.net al caricamento della pagina. Sto cercando di associare il codice C # seguente C #: DataSet ds = new DataSet(); try { //Reading the data from the XML file ds.ReadXml(HttpContext.Current.Server.MapPath(“~/menu.xml”)); DataView dataview = ds.Tables[0].DefaultView; BioCheckBoxList.DataSource = dataview […]

Serializzazione XML di interfacce

Ho bisogno di serializzare oggetti complessi nel mio progetto e metterli in un database. Mi piacerebbe serializzarli usando XML per ottenere un debug più facile della mia applicazione. Il mio caso è molto simile a quanto descritto in questo articolo: http://geekswithblogs.net/SoftwareDoneRight/archive/2008/01/16/how-to-serialize-an-interface-using-the-xmlserializer.aspx Quindi ho un object contenente una proprietà il cui tipo è definito da un’interfaccia. […]

Come salvare Xdocument senza nodes root

Dispongo di un file xml serializzato con soap in modalità append che risulterà in più root root come questo Component Current Connect Current Ho fatto così per caricare XDocument StreamReader Sr = new StreamReader(filename); XDocument doc = XDocument.Parse(“” + Sr.ReadToEnd() + “”); Poi ho apportato alcune modifiche al documento, infine lo voglio salvare senza i […]