Yo utilizo la codificación ISO-8859-1 (en la generación de XML) y me reconoce 
todos los caracteres especiales.


De: [email protected] 
[mailto:[email protected]] En nombre de Justo Alonso
Enviado el: miércoles, 26 de mayo de 2010 12:00
Para: 'forum.help400'
Asunto: RE: Convertir archivo AS a UTF-8

Buenas tardes Lluís

Hace unos días desarrollé un programa en .NET que recibía unos archivos en 
UTF8. El programa  realiza un tratamiento de los mismos y los deja en una 
carpeta del IFS para ser utilizados por programas del iSeries.
Para que desde el iSeries se vieran correctamente las vocales acentuadas y los 
caracteres especiales el archivo resultante lo codifiqué utilizando la página 
de códigos 1252. El único carácter  que da problemas con está codificación es 
el símbolo del euro (código &H20AC en UTF8)

Justo Alonso+

Porspan s.l.
Bobinadora, 1-5, local 6

08302 Mataró   www.porspan.com<http://www.porspan.com/>
Telf  902.103.702

________________________________
De: [email protected] 
[mailto:[email protected]] En nombre de LLuis Segura
Enviado el: miércoles, 26 de mayo de 2010 17:36
Para: forum.help400
Asunto: Convertir archivo AS a UTF-8

Buenas tardes a t...@s.
Tengo un pequeño problema al tener que pasar un fichero físico del AS a una 
base de datos.
Lo estoy intentado con el siguiente mandato:

===> CPYTOIMPF FROMFILE(BIBLIOTECA/PRODUCENT) TOSTMF('/home/lluis/proddata.csv')
 MBROPT(*REPLACE) FROMCCSID(1145) STMFCODPAG(1208) RCDDLM(*CRLF) DTAFMT(*FIXED)
STRDLM(*NONE) STRESCCHR(*NONE)

El mandato funciona perfectamente i me deja en el IFS un fichero que si accedo 
a él a través de NOTEPAD++ o cualquier otro veo todos los datos correctamente y 
me dice que el fichero es ANSI as UTF-8.
Pero cuando subo el fichero a la BBDD pierdo todos los acentos i aparecen 
caracteres especiales en su lugar.
Estoy convencido que algún parámetro me la está jugando pero no acierto a 
descubrir cuál es.
Alguna mente preclara que pueda iluminar la mía ?
Saludos a todos.

[cid:[email protected]]
Lluís Segura  i Rosich
Industrias Valls 1, S.A.
08700 - Igualada
Tel. 34 93 803 52 52  - Fax. 34 93 804 43 62
[email protected]<mailto:[email protected]>
(Atención para enviar correo quitar el -antiespam)
www.puntoblanco.com<http://www.puntoblanco.com/>

[cid:[email protected]]
Antes de imprimir este correo piense en el medio ambiente.
Abans d'imprimir aquest correu pensa en el medi ambient.


________________________________
En Diners Club tu puedes:

REDUCIR: Tus emisiones de CO2 yendo al trabajo en BICI, en transporte colectivo 
o caminando.
RECICLAR: Pilas, celulares y sus accesorios, Plásticos y Papel, tráelos a 
Diners y deposítalos en nuestras ánforas.
REUTILIZAR: El papel imprimiendo en ambos lados.

Nota de descargo: La información contenida en este e-mail y sus anexos es 
confidencial y sólo puede ser utilizada por el destinatario del mismo. Esta 
información no debe ser distribuida, ni copiada total o parcialmente por ningún 
medio sin la autorización de DINERS/INTERDIN. Además, DINERS/INTERDIN no asume 
responsabilidad sobre información, opiniones o criterios contenidos en este 
e-mail.

Disclaimer: The information contained in this e-mail and its attached files are 
confidential and intended only for the use of the person to which it is 
addressed. This information can not be totally or partially distributed nor 
copied by any media without the authorization from DINERS/INTERDIN. In 
addition, DINERS/INTERDIN does not assume responsibility about this 
information, opinions or criteria contented in this e-mail.

<<inline: image001.jpg>>

<<inline: image002.gif>>

____________________________________________________
Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
Forum.Help400 © Publicaciones Help400, S.L.

Responder a