Ricerca per argomento: LINQ to XML
Nello script precedente abbiamo visto come creare un file XML sfruttando la sintassi che prevede i literals.In questo script vediamo invece come recuperare i dati contenuti nei nodi.Dim xml As XElement = _ Stefano Mostarda Daniele Bochicchio...
LINQ to XML ha notevolmente semplificato il lavoro con i file XML. Quest'affermazione è sicuramente vera quando si utilizza il linguaggio C#, ma è ancora più vera quando viene sfruttato Visual Basic.Per cominciare a comprendere perchè il Visual Basic offra più potenza rispetto ...
Nello script #158 abbiamo visto come caricare un file XML remoto. In questo script affrontiamo lo stesso argomento offrendo una soluzione differente basata sul recupero del file tramite la classe HttpWebRequest. A differenze di XDocument, HttpWebRequest permette di personalizzare...
Il metodo Load dell'oggetto XDocument permette, attraverso uno dei suoi overload, di caricare il contenuto di un file XML. Questo overload accetta in input una stringa con il percorso del file. Quello che rende interessante questo overload è che il caricamento del file funziona ...
A volte può essere necessario creare il contenuto di un file XSD dinamicamente. Poichè un file XSD altro non è che un file XML, possiamo ricorrere a LINQ to XML. In questo script vedremo come inserire degli elementi di tipo "enumeration" all'interno del tag "restriction".Le ...
i metodi di querying di LINQ to XML sono ottimi in molti scenari. Tuttavia, a volte si ha la necessità di una maggior flessibilità nella ricerca ed in questi casi XPath torna sicuramente utile.Utilizzare XPath in combinazione con LINQ To XML è estermamente semplice. Prima di ...
A volte capita di avere una struttura XML dove lo stesso nodo può apparire su più livelli. Ad esempio, in un file che rappresenta l'albero genealogico della famiglia, il nodo figlio può apparire su diversi livelli. In questi casi, se si vogliono ritrovare tutti...
XMl è diventato uno standard di fatto. Da questo formato sono nati mille dialetti per la memorizzazione e la rappresentazione di qualsiasi dato. Per identificare in modo univoco i tag all'interno di un documento XML è possibile definire dei namespace. La loro presenza comporta ...
Una delle grandi caratteristiche di LINQ è la sua capacità di mischiare tra di loro i vari flavour. Ad esempio si possono utilizzare LINQ to SQL e LINQ to Objects in compbinazione con LINQ to XML per creare dei documenti XML come già visto nello script #40.Con LINQ to Entities il...
XMl è diventato uno standard di fatto. Da questo formato sono nati mille dialetti per la memorizzazione e rappresentazione di qualsiasi dato. Per identificare in modo univoco i tag all'interno di un documento XML è possibile definire dei namespace. La loro presenza comporta dei ...