Discussions au sujet des autres produits NI

annuler
Affichage des résultats de 
Rechercher plutôt 
Vouliez-vous dire : 

problème de retour à la ligne avec un get.vi

Bonjour

 

Je dois effectuer une communication en envoyant un url et en récupérant un fichier XML

 

J'utile pour cela le bloc GET.vi qui me retourne bien le fichier voulu. J'utilise ensuite le bloc Mach Pattern avec un mot clé pour récuper l'information voulue dans mon fichier XML (un ID dans mon cas). Le problème est qu'à la sortie (after substring) il me fait un retour à ligne avant mon ID.

Le problème est quand je réutilise mon ID pour recréer une chaîne de caractères pour envoyer de nouveau un url, il me fait un retour à la ligne juste avant.

 

PS : je faisais la même opération avec les blocs Datasocket et cela marchait bien, pas de retour à la ligne mais de temps en temps l'erreur 1184, c'est pour cela que je voulais essayer cette méthode

 

Merci d'avance

0 Compliments
Message 1 sur 13
6 603 Visites

Essaie le "trim white space" dans la palette string.


We have two ears and one mouth so that we can listen twice as much as we speak.

Epictetus

Antoine Chalons

0 Compliments
Message 2 sur 13
6 598 Visites

Super ca marche comme cela

 

Merci bcp

0 Compliments
Message 3 sur 13
6 595 Visites

Re

 

J'ai encore un autre problème

 

J'ai certaines commandes de chaînes que je recrée qui contienne des crochets (...[1]) mais quand je l'envoie sur le GET.vi il me retourne en réponse (....%5b1%5d%5b1%5d) qui remplace les crochets et le fichier ne se charge pas et renvoie une erreur chemin inconnu

 

Est-ce que je peux faire qqch ?

 

Merci d'avance

0 Compliments
Message 4 sur 13
6 586 Visites

peux tu poster ton VI au lieu d'un fichier word?


We have two ears and one mouth so that we can listen twice as much as we speak.

Epictetus

Antoine Chalons

0 Compliments
Message 5 sur 13
6 565 Visites

Ok pas de problème. Je mets ca en annexe

0 Compliments
Message 6 sur 13
6 561 Visites

Arf... désolé j'ai que LV 2010, tu peux faire un save for previous version stp?


We have two ears and one mouth so that we can listen twice as much as we speak.

Epictetus

Antoine Chalons

0 Compliments
Message 7 sur 13
6 559 Visites

pas de soucis. Dis moi juste si c'est bon comme ca. Je suis pas sûr que j'ai fait juste

0 Compliments
Message 8 sur 13
6 556 Visites

Bonjour Michel,

 

Les %5B et %5D sont l'équivalent respectif hexadécimal de "[" et "]"

 

Donc que se passe-t-il si tu remplace dans ton URL les crochets par leur valeur hexadécimale?

 

Cordialement,

Romain DUVAL || RF & Semiconductor Staff System Engineer || CLA || CTA
National Instruments France

Message 9 sur 13
6 536 Visites

Merci pour ta réponse Romain

 

C'est effectivement cela ca marche. J'avais déjà essayer de faire ca mais j'avais mis un b et d minuscule à la place d'un B et D majuscule et ca ne passait pas.

 

Super

 

Cordialement

0 Compliments
Message 10 sur 13
6 525 Visites