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 = _ <persone> <persona id="1"> <nome>Stefano</nome> <cognome>Mostarda</cognome> </persona> <persona id="2"> <nome>Daniele</nome> <cognome>Bochicchio</cognome> </persona> </persone> var n = xml.<persona>(0).<nome>.Value
La sintassi
Grazie all'utilizzo dei caratteri < > possiamo navigare le strutture XML direttamente nel codice, senza preoccuparci di lavorare con gli oggetti. In fase di compilazione sarà compito del compilatore tradurre il nostro codice in chiamate agli oggetti necessari.Approfondimenti
Generare un file XML con LINQ to XML e Visual Basic
https://www.linqitalia.com/script/214/Generare-File-XML-LINQ-XML-Visual-Basic.aspx
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Evitare la script injection nelle GitHub Actions
Sviluppare un'interfaccia utente in React con Tailwind CSS e Preline UI
Usare Refit e Polly in Blazor per creare client affidabili e fortemente tipizzati
Usare un KeyedService di default in ASP.NET Core 8
Creazione di plugin per Tailwind CSS: espandere le funzionalità del framework dinamicamente
Esportare ed analizzare le issue di GitHub con la CLI e GraphQL
Mascherare l'output di un valore all'interno dei log di un workflow di GitHub
Utilizzare i primary constructor in C#
Eseguire query verso tipi non mappati in Entity Framework Core
Evitare la command injection in un workflow di GitHub
Gestire liste di tipi semplici con Entity Framework Core
Sfruttare lo stream rendering per le pagine statiche di Blazor 8