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

Bibliothèques et frameworks PHP Discussion :

[SimpleXML] API prestashop et encodage UTF-8


Sujet :

Bibliothèques et frameworks PHP

  1. #1
    Membre à l'essai
    Femme Profil pro
    Inscrit en
    Mars 2012
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Mars 2012
    Messages : 22
    Points : 18
    Points
    18
    Par défaut [SimpleXML] API prestashop et encodage UTF-8
    Bonjour à tous,

    Voilà on me demande dans le cadre d'un projet de créer des commandes via l'api Prestashop : j'ai donc téléchargé cet utilitaire : https://github.com/PrestaShop/PrestaShop-webservice-lib

    Bien je l'ai adapté aux commandes mais bim ! plantage à la création (la liste marche nickel) ... le premier de la liste le voici :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    LibXMLError::__set_state(array(
    'level' => 3,
    'code' => 9,
    'column' => 68,
    'message' => 'PCDATA invalid Char value 3
    ',
    'file' => '',
    'line' => 732,
    )),
    Je regarde ma réponse ...
    la ligne 732 est en gras :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    [_cipherTool:protected] => Rijndael Object
    (
    [_key:protected] => D4Xfh48v483kHyIjm005HLwNrGyfGZqx
    [_iv:protected] => ã÷·m=pV�U0<4�
    )
    
    [_key:protected] => f1DO8D8kcFYGzF9Q1cJompPx5mQ4EmfMtg5wzdopAvUGf0khVCuUM0Qj
    Et là je comprends plus rien en fait, si quelqu'un peut m'éclaircir il est le bienvenu ...

  2. #2
    Membre actif
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2007
    Messages
    194
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Service public

    Informations forums :
    Inscription : Mars 2007
    Messages : 194
    Points : 200
    Points
    200
    Par défaut
    Bonjour,

    La page qui traite ton fichier XML en dans quel encodage ?
    Si elle est différente de l'UTF-8, ton problème viens surment de la.

    Sinon test les fonctions utf8_encode et utf8_decode lors de la lecture du contenu de ton XML.

  3. #3
    Membre à l'essai
    Femme Profil pro
    Inscrit en
    Mars 2012
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Mars 2012
    Messages : 22
    Points : 18
    Points
    18
    Par défaut
    Citation Envoyé par yasen77 Voir le message
    Bonjour,

    La page qui traite ton fichier XML en dans quel encodage ?
    Si elle est différente de l'UTF-8, ton problème viens surment de la.

    Sinon test les fonctions utf8_encode et utf8_decode lors de la lecture du contenu de ton XML.
    J'ai testé ces fonctions rien n'y fait. Sinon comment le saurais-je pour savoir si ces fichiers sont en UTF-8 ? Sinon la déclaration dans le head spécifie bien le UTF-8 ...

Discussions similaires

  1. [DOM] Encodage UTF-8 dans fichier XML et PHP
    Par norkius dans le forum Bibliothèques et frameworks
    Réponses: 7
    Dernier message: 03/01/2007, 15h44
  2. Problème d'affichage avec encodage utf-8
    Par t-die dans le forum Zend
    Réponses: 3
    Dernier message: 04/12/2006, 14h55
  3. [C# 2.0] Comment réaliser un encodage UTF-8 ?
    Par StormimOn dans le forum C#
    Réponses: 2
    Dernier message: 18/10/2006, 10h35
  4. Pb Encodage UTF-8 pour Ooo
    Par Sylvain James dans le forum XMLRAD
    Réponses: 10
    Dernier message: 08/03/2006, 22h28
  5. [WebForms] Encodage, UTF-8 et accents
    Par alexischmit dans le forum Général Dotnet
    Réponses: 4
    Dernier message: 28/04/2004, 12h21

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