Per l'elaborazione da Xml a Linq, devo scaricare da Linq a XSD alpha installer o è disponibile in VS 2008? (Sto usando VS 2008 Professional edition).Elaborazione da Linq a XSD
risposta
se si fa riferimento al file xsd dall'interno del file xml, è possibile ottenere linq iirc fortemente digitato.
quindi è necessario includere il xsd nel progetto.
anche se devo dire per esperienza che è molto più semplice trasmettere i valori appena vengono fuori. L'approccio xsd è un po 'fragile e goffo che ho trovato.
Ritengo che il progetto non è più attivo e non è disponibile in Visual Studio 2008
Potete trovare maggiori informazioni su questo argomento isLinq2XSD Dead?
La risposta diretta alla sua domanda: sì, è necessario scarica il programma di installazione in quanto non è integrato in VS2008. freggel ha ragione che il progetto non è più in fase di sviluppo - ma è comunque utile!
LINQ-to-XSD presenta alcuni vantaggi distinti rispetto a LINQ-to-Objects e LINQ-to-XML. Ero così affascinato da ciò che nella mia recente serie in 3 parti su meta-queries ho dedicato l'intero terzo articolo al confronto e al contrasto di queste tre tecnologie LINQ. Riporto di seguito il sommario esecutivo che mostra che LINQ-to-XSD emerge in cima (ci scusiamo per i doppi negativi in tabella ma consente di cercare la preponderanza delle risposte "Sì" come misura di bontà).
Characteristic LINQ-to-Objects LINQ-to-XML LINQ-to-XSD Strongly typed Yes No Yes No explicit container coding needed No Yes Yes No code needed for slurping XML No Yes Yes Easier to read Yes No Yes .NET support Released Released Alpha stage .NET requirement 2.0 3.5 3.5
Il terzo articolo fornisce una completa implementazione di un progetto demo in ciascuna delle tre tecnologie LINQ in modo da poter vedere esattamente come se la caveranno contro l'altro. Ecco i link:
A Unified Approach to Multi-DataBase Query Templates (30 settembre 2009) parte 1 della mia serie 3 parti sul controllo QueryPicker.
How to build a Query Template Explorer (23 ottobre 2009) Parte 2 presenta i dettagli di integrare il QueryPicker in applicazioni sia semplici che complesse, con screenshot ed esempi di codice.
Using Three Flavors of LINQ To Populate a TreeView (2 dicembre 2009) parte 3, per gli amanti LINQ, offre un trattamento di come il QueryPicker popola la sua TreeView da XML utilizzando LINQ to Objects, LINQ to XML, e LINQ to XSD .
A quanto pare Microsoft ha ucciso il progetto, ma open source e ora è su CodePlex:
- 1. Da generazione Pojo a Xsd
- 2. Regex a Linq (EntityFramework), elaborazione stringa nel database
- 3. Java a XSD o XSD a Java
- 4. Ordine di conservazione in sequenza di scelte (da LINQ a XSD)
- 5. Da Linq a XML vs DOM
- 6. Da Linq a SQL o Linq a DataSet?
- 7. Estrazione automatica XSD in linea da WSDL in file XSD
- 8. XSD a XForms e XForms alla conversione XSD
- 9. Come generare xsd da wsdl
- 10. Genera struttura DDIC da XSD
- 11. Programma di utilità di conversione gratuito da DTD a XSD?
- 12. Da Linq a NHibernate più chiamate OrderBy
- 13. Interrogazione nidificata da Linq a XML
- 14. Da Linq a SQL su Mono?
- 15. Operatore "non simile" da Linq a SQL
- 16. LINQ Converti da IGrouping a Lookup
- 17. Domanda da Linq a SQL Design
- 18. Ottieni query SQL da LINQ a SQL?
- 19. Da Linq a SQL selezionare più colonne
- 20. Ordine specifico da Linq a SQL
- 21. MVC da linq a sql sum
- 22. Da Linq a XML - Trova un elemento
- 23. Problema nvarchar da Linq a SQL
- 24. Sql a Linq difficoltà - gruppo da, avendo
- 25. Da Linq a SQL creare tabella
- 26. Elaborazione di set di dati di grandi dimensioni tramite LINQ
- 27. schema xsd non presentato da wsdl
- 28. Esiste un XSD per XSD, un Meta-XSD?
- 29. LINQ da aggiungere a uno StringBuilder da una stringa []
- 30. JAXB per creare una mappa da XSD