Domanda

ho dati in una tabella di SQL Server 2005 che ho bisogno di inserire in un'applicazione utilizzando un servizio web SOAP che prende in un frammento XML. Sto guardando diverse opzioni per questo e vorrei sapere se è possibile ottenere SQL Server per tornare me XML conforme a un determinato schema. Se è possibile, come posso fare?

È stato utile?

Soluzione

Conosci un po 'che ho fatto questo, ma un'opzione esplicita su FOR XML esiste, e l'auto di solito può essere piegato al compito con adeguate aliasing, ma per la massima astrazione credo che quando ho fatto questo ultimo abbiamo utilizzato un trasformazione XSLT per modellare l'output XML di SQL per lo schema di output desiderato, questo è l'approccio mi piacerebbe prendere ancora una volta oggetto di analisi comparativa. XSLT è molto progettato proprio per questo tipo di compito, ed è notevolmente più facile da cambiare che un database di produzione.

Una parte del USP di 2k5 era è una migliore gestione di XML, si dovrebbe trovare una serie di opzioni disponibili per un dato compito.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top