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.

È stato utile?

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
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top