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

Dotnet Discussion :

Séparateur décimal et DataTable.ReadXml


Sujet :

Dotnet

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Décembre 2004
    Messages
    17
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 17
    Par défaut Séparateur décimal et DataTable.ReadXml
    Bonjour à tous,

    Exposé du contexte:

    - Le séparateur décimal (Paramètres régionaux) est la virgule

    - un fichier xml contenant des nombres du style 123,45
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    DataTable tb = new DataTable();
    tb.ReadXmlSchema("monSchema.xml");
    tb.ReadXml("toto.xml");
    La valeur de tb.Locale.NumberFormat.NumberDecimalSeparator est ,

    A la suite de quoi message "le format de chaine d'entrée est incorrect"
    Et encore + fort: si je remplace dans le xml les virgules par des points, c'est ok !
    damned ...

  2. #2
    Membre émérite
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    652
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 652
    Par défaut
    http://books.xmlschemata.org/relaxng/ch19-77057.html
    http://books.xmlschemata.org/relaxng/ch19-77095.html

    Grosso modo, le point est le seul séparateur autorisé pour les nombres décimaux. Rien à voir avec la DataTable, c'est le XML qui fait sa loi :)

Discussions similaires

  1. [ASIQ]Séparateur décimal
    Par ALLB dans le forum Sybase
    Réponses: 5
    Dernier message: 15/02/2006, 08h34
  2. [C#] Comment modifier le séparateur décimal ?
    Par vincent.e dans le forum C#
    Réponses: 5
    Dernier message: 12/01/2006, 23h07
  3. séparateur décimal
    Par sjprm dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 08/12/2005, 16h33
  4. séparateur décimale
    Par robris dans le forum Oracle
    Réponses: 4
    Dernier message: 20/10/2005, 11h09
  5. [CR8.5][Oracle8] Séparateur décimal ignoré
    Par chrilie73 dans le forum SAP Crystal Reports
    Réponses: 9
    Dernier message: 06/06/2005, 18h31

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