2009-02-09 12 views
5

Qualcuno conosce uno strumento in grado di mappare oggetti da EDI x12 a C#? Ho appena guardato Altova MapForce ma non sembra supportarlo. Non posso usare la mappatura dello schema del database per motivi di portabilità ... e preferirei evitare file xml o flat, se possibile.Mapper EDI x12 per origini dati oggetto C#

risposta

3

In realtà, MapForce supporta questo utilizzando un pacchetto aggiuntivo che hanno a disposizione (non sicuro se è gratuito o meno). Ho valutato MapForce circa un anno fa proprio per questo scopo (mappando i file EDI x12 835i e 835p in un database).

Ecco il link per la pagina EDI-Mapping per MapForce che cita espressamente ANSI mappatura x12: http://www.altova.com/products/mapforce/edi-mapping.html

MapForce genera effettivamente C# o Java per una completa applicazione che farà la mappatura si imposta; puoi invece utilizzare le classi di quell'applicazione nel tuo codice personale.

+1

prega di notare che MapForce non può opporsi fonti di dati. Dai un'occhiata a MapForce di nuovo prima di votare per evitare di ingannare i lettori. Il mapforce C#/Java genera per te eseguire la mappatura che hai già fatto. E le opzioni di mappatura non includono i grafici degli oggetti. –

+0

Sono completamente d'accordo con questa risposta. È possibile creare localmente un database temporaneo, eseguire il mapping, generare il codice, quindi eliminare il database e utilizzare solo le classi create. È così che ho creato il mio servizio web, usando Altova's Map Force. – stephenbayer