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

C++ Discussion :

Utiliser un parser


Sujet :

C++

  1. #1
    Mvu
    Mvu est déconnecté
    Membre éclairé
    Inscrit en
    Septembre 2002
    Messages
    248
    Détails du profil
    Informations forums :
    Inscription : Septembre 2002
    Messages : 248
    Par défaut Utiliser un parser
    Bonjour, j'espère être sur le bon forum.
    Voici mon problème:
    J'ai un fichier .txt dont voici une ligne:
    SHELF|ASSEMBLY1 CABINET_5||BOM_005|MDF|BRUT|4633.300|1428.400|19.000|0.000|0.000|1.000|0| ||||0.000|0.000|0.000|0.000|ASSEMBLY1_006|BOM_005|C:\1_EXPORT__CAM\BARCODE\ASSEMBLY1_5\SHELF_29\SHELF_30.INI|||||||||0||||
    |
    Si j'écris le script suivant:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    IF(POS('C:\1_EXPORT__CAM\',SC24)>0,COPY(SC24,18,POS('C:\1_EXPORT__CAM\',SC24)+6)+'/ '+ (LENGTH(SC24)-POS('C:\1_EXPORT__CAM\',SC24)-18),SC24)
    Je récupère ceci: BARCODE/39, ce qui est corrrect.
    Mais j'ai triché, car j'ai entré manuellement la valur +6 dans le script.
    Mon problème est le suivant: comment récupérer automatiquement cette valeur, ou mieux encore, comment écrire un script qui récupère BARCODE dans:
    SHELF|ASSEMBLY1 CABINET_5||BOM_005|MDF|BRUT|4633.300|1428.400|19.000|0.000|0.000|1.000|0| ||||0.000|0.000|0.000|0.000|ASSEMBLY1_006|BOM_005|C:\1_EXPORT__CAM\BARCODE\ASSEMBLY1_5\SHELF_29\SHELF_30.INI|||||||||0||||
    |

  2. #2
    Expert éminent

    Femme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2007
    Messages
    5 202
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 5 202
    Par défaut
    Et quel est le lien avec le C++?

    Ton code ressemble vaguement à une fonction Calc/Excell, serait-ce du VB-quelque-chose?

  3. #3
    Mvu
    Mvu est déconnecté
    Membre éclairé
    Inscrit en
    Septembre 2002
    Messages
    248
    Détails du profil
    Informations forums :
    Inscription : Septembre 2002
    Messages : 248
    Par défaut
    Bonjour,

    En fait je viens de recevoir l'information suivante. Il ne s'agit pas de C++ mais de Delphi.
    Je vais donc poster le message sur le forum ad hoc.

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

Discussions similaires

  1. Utilisation html parser ?
    Par aamad dans le forum Général Java
    Réponses: 4
    Dernier message: 12/06/2010, 05h05
  2. [libxml] utilisation pour parser xml
    Par untipy dans le forum XML
    Réponses: 11
    Dernier message: 25/07/2007, 13h26
  3. Utilisation de HTML::Parser
    Par mobscene dans le forum Web
    Réponses: 6
    Dernier message: 27/10/2005, 13h57
  4. Utiliser un parser pour extraire des formules
    Par EpOnYmE187 dans le forum C++
    Réponses: 2
    Dernier message: 15/03/2005, 23h55
  5. [Parser HTML] quel parser utiliser pour du HTML 4.0 ?
    Par Cyber@l dans le forum API standards et tierces
    Réponses: 5
    Dernier message: 19/07/2004, 19h32

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