IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

z/OS Discussion :

EBCDIC vers ASCII


Sujet :

z/OS

  1. #1
    Membre chevronné Avatar de bernard59139
    Profil pro
    Retired
    Inscrit en
    Octobre 2006
    Messages
    955
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Retired

    Informations forums :
    Inscription : Octobre 2006
    Messages : 955
    Points : 2 070
    Points
    2 070
    Par défaut EBCDIC vers ASCII
    Bonjour

    Est-il possible de convertir un fichier EBCDIC en ASCII et en choisissant les codepage ebcdic et ascii?
    Si possible en utilisant une table de translation tcp-ip existante.
    Et si possible en rexx.

    J'ai bien vu la fonction C++ iconv, mais je ne sais pas comment l'appeller.

    bon week-end

  2. #2
    Membre éclairé Avatar de Peut-êtreUneRéponse
    Homme Profil pro
    IT Specialist - IBM Z
    Inscrit en
    Décembre 2006
    Messages
    548
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : IT Specialist - IBM Z
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2006
    Messages : 548
    Points : 802
    Points
    802
    Par défaut
    Bonjour Bernard59139,

    ça ne répond pas à ta question (choix du codepage et rexx) mais as-tu vu la "nouvelle" fonction DFSORT de conversion EBCDIC vers ASCII (TRAN=ETOA) et l'inverse (TRAN=ATOE) des PTFs UK90025 et UK90026 ?

    http://www-01.ibm.com/support/docvie...d=isg3T7000242

    Bonnes fêtes.

    .

  3. #3
    Membre chevronné Avatar de bernard59139
    Profil pro
    Retired
    Inscrit en
    Octobre 2006
    Messages
    955
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Retired

    Informations forums :
    Inscription : Octobre 2006
    Messages : 955
    Points : 2 070
    Points
    2 070
    Par défaut
    Bonjour

    merci pour ta réponse.

    Les ptf ne seront pas installées avant fin janvier, au mieux.

    Et en lisant le document, le mot clef "ETOA, ebcdic to ascii" ne me convient pas.
    Le tri se base sur une table de translation par défaut qui est de type américain avec l'impossibilité de changer la table de transcodage.

    J'ai besoin de translation qui se base sur des caractères francais (avec des "à" qui restent des "à" par ex).

    En attendant de savoir utiliser iconv, le soucis a été bypassé en utilisant le SORT et une table de transcodage ALTSEQ customisée.

    Bonnes fêtes

  4. #4
    Membre éclairé Avatar de Peut-êtreUneRéponse
    Homme Profil pro
    IT Specialist - IBM Z
    Inscrit en
    Décembre 2006
    Messages
    548
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : IT Specialist - IBM Z
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2006
    Messages : 548
    Points : 802
    Points
    802
    Par défaut
    ET avec EDCICONV ? Je ne l'ai jamais utilisé mais un collègue m'a dit avoir fait des transcos ASCII/EBCDIC nickels.

    En plus, une 100aine de codeset EBCDIC peuvent être utilisés : ftp://public.dhe.ibm.com/eserver/zse...Conversion.pdf [Attention FTP, un proxy d'entreprise peut interdire l'accès à ce lien]

    .

  5. #5
    Membre chevronné Avatar de bernard59139
    Profil pro
    Retired
    Inscrit en
    Octobre 2006
    Messages
    955
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Retired

    Informations forums :
    Inscription : Octobre 2006
    Messages : 955
    Points : 2 070
    Points
    2 070
    Par défaut
    Bonjour

    C'est exactement ce que je cherchais. Mon SORT va partir à la poubelle.

    Merci

  6. #6
    Membre à l'essai
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2008
    Messages : 12
    Points : 13
    Points
    13
    Par défaut
    Voici un exemple (si encore besoin) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    //*===================================================================*
    //* STEP010: EDCICONV CONVERT FILE                                    *
    //*===================================================================*
    //         IF ( STEP005.RC LE 4 ) THEN                                 
    //STEP010  EXEC PGM=EDCICONV,                                          
    // PARM='FROMCODE(IBM-500),TOCODE(IBM-819)'                            
    //SYSOUT   DD SYSOUT=*                                                 
    //SYSUT1   DD DSN=I2.DO.VT.IDODX025.WPI.EPOQUE.TEMP,                   
    //            DISP=(SHR,PASS)                            ** DO000563 **
    //SYSUT2   DD DSN=I2X.DO.VX.WPI.EPOQUE(+1),                            
    //            DISP=(,PASS),                              ** DO000483 **
    //            RECFM=VB,LRECL=32756,                                    
    //            UNIT=VTS                                                 
    //         ENDIF

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Datastage Conversion EBCDIC vers ASCII
    Par erick_m33 dans le forum DataStage
    Réponses: 0
    Dernier message: 22/12/2008, 10h41
  2. convertir hex vers ascii
    Par deny dans le forum Sécurité
    Réponses: 7
    Dernier message: 18/07/2008, 18h18
  3. ebcdic to ascii
    Par melmouj dans le forum C
    Réponses: 2
    Dernier message: 05/03/2008, 14h23
  4. Binaire vers ASCII
    Par aliasjcdenton dans le forum Entrée/Sortie
    Réponses: 9
    Dernier message: 25/10/2007, 05h16
  5. conversion UTF8 vers ASCII en C
    Par znarf dans le forum C
    Réponses: 2
    Dernier message: 05/07/2006, 13h55

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo