2010-03-16 10 views
5

Per un file XML che sto creando Ho dati che contengono un punto elenco • qual è il metodo migliore per gestirlo nei dati xml? Si apre in un editor XML e legge bene, ma non posso importare il file tramite SSIS, ricevo un errore riguardo a questo punto.Gestione dei file XML modo migliore punto elenco •

<xmldata>• Bullet</xmldata> 

Rende bene, ma non è possibile importare con SSIS.

+1

Quale errore si ottiene da SSIS? –

risposta

0

I dati che avete ricevuto non è XML ben formato. Potrebbe contenere < e > in esso, ma non è XML. Il programma che lo ha generato è rotto e deve essere risolto.

In particolare, il proiettile è l'unico carattere che causerà problemi? Un programma che mette un personaggio spazzatura nel tuo "XML" probabilmente inserirà gli altri, dal momento che non sembra sapere quale sia l'XML valido.

+0

Hai ragione ci potrebbero essere altri caratteri garbage, sto scrivendo il file tramite SSIS c'è un buon modo per analizzare attraverso un file per rimuovere caratteri non validi o sfuggirli via SSIS, magari usando un compito di script? – user269186

+0

@dbengals: potresti fare questo genere di cose, ma non risolve il problema: perché il programma sorgente ti manda quella spazzatura? Forse pensa che stia inviando dati buoni? Forse i dati in realtà significano qualcosa? Devi cercare di scoprire cosa significa la spazzatura prima di fuggire o rimuoverlo. –

10

sfuggire:

&#8226; 
+0

oops ... risolto ... –

Problemi correlati