Rimozione del default Wrap di carattere da tutti i record
-
18-09-2019 - |
Domanda
Sto usando BizTalk 2009 e ho un file flat che è simile al seguente
"0162892172", "TIM", "Cognome", "760", " " "COMANCHE"," LN"
"0143248282", "George", "Cognome", "625", " " "ENID"," AVE"
Quando ho analizzarlo e inizio la mappatura è che ho bisogno di sbarazzarsi di virgolette. Ho segnato l'attributo carattere Wrap per lo schema come un segno di virgolette, ma non lo rimuove quando BizTalk è l'analisi del file.
C'è un modo semplice per specificare la rimozione di un personaggio involucro o sto andando ad avere per correre attraverso un functiod script ogni volta? Inoltre mi piacerebbe essere in grado di rimuovere gli spazi finali e, se possibile.
Soluzione
Se stai ancora vedendo le quotazioni dopo l'analisi, è probabile che significa che si imposta la proprietà carattere avvolgente in modo non corretto. Sei certo anche di impostare Wrap Tipo di carattere == carattere?
Per quanto riguarda gli spazi in più, quelli saranno difficile sbarazzarsi di durante l'analisi, in quanto le quotazioni avrebbero specificamente dire BTS che erano intenzionali, quindi sì, la cosa migliore è quella di rimuovere probabilmente quelli durante la mappatura o qualsiasi altra cosa.
Altri suggerimenti
questa pagina sembra suggerire che la rimozione gli spazi finali può essere fatto con:
> Pad Character Type = Hexadecimal
> Pad Character = 0x20