banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Thu 27 June 2013 11:45

MiFe
Participant occasionnel
Lieu: MULHOUSE
Date d'inscription: 21 Nov 2006
Messages: 32

format JSON- Ordre des attributs

Bonjour

Quelqu'un pourrait me dire comment ordonner les attributs dans un fichier au format Json à partir du bench FME?

En effet dans mon bench FME, l'odre des attributs est le suivant:

com_num
com_nom
designation
type
commentaire
X-L2
Y-L2
X_CC48
Y_CC48
...

Dans le fichier généré les attributs aparaissent ainsi:


,"X_LAMBERT2":"973737.681"
,"NOM":"Pierrefontaine"
,"Y_LAMBERT2":"316957.474"
,"Y_CC48":"7180776.49985792"
,"ADRESSE":"25 bld. de la Marne"
,"LONGITUDE":"7.32345770932115"
,"X_CC48":"2024029.75996006"
,"TELEPHONE":"03 89 42 76 38"
,"COM_NUM":"224"
,"COM_NOM":"MULHOUSE"
,"TYPE":"Ecole maternelle"

Merci pour votre aide...

@+

Michel F.
M2A Mulhouse


Michel F.
SIG- MULHOUSE (M2A)

Hors ligne

 

#2 Thu 27 June 2013 13:11

ogayte
Participant assidu
Lieu: Saint-Estève
Date d'inscription: 6 Mar 2006
Messages: 658
Site web

Re: format JSON- Ordre des attributs

Bizarre effectivement.
J'ai reproduit sans trouver de solution.
On va faire remonter à Safe.


Olivier Gayte
http://www.veremes.com
+33 (0)4-68-38-65-27

Hors ligne

 

#3 Thu 27 June 2013 13:54

MiFe
Participant occasionnel
Lieu: MULHOUSE
Date d'inscription: 21 Nov 2006
Messages: 32

Re: format JSON- Ordre des attributs

Merci Olivier pour ta réactivité. Mais je fais quoi en attendant?

Est ce que les transformer "Json*" pouraient m'être d'une quelconque utilité?

Cordialement

A+

Michel F


Michel F.
SIG- MULHOUSE (M2A)

Hors ligne

 

#4 Thu 27 June 2013 14:30

MagBar
Participant assidu
Date d'inscription: 27 Jun 2012
Messages: 203

Re: format JSON- Ordre des attributs

Tu peux peut être essayer avec un Sorter ?

Hors ligne

 

#5 Thu 27 June 2013 16:42

ogayte
Participant assidu
Lieu: Saint-Estève
Date d'inscription: 6 Mar 2006
Messages: 658
Site web

Re: format JSON- Ordre des attributs

J'ai essayé avec geojson mais le pbm est le même.
Pour moi, le problème n'est pas bloquant. Vous pourrez utiliser votre fichier json de la même manière quel que soit l'ordre d'écriture des attributs. Le fichier est effectivement un peu moins facile à lire par un utilisateur humain mais pour le code javascript (sans doute) qui va l'utiliser c'est la même chose.


Olivier Gayte
http://www.veremes.com
+33 (0)4-68-38-65-27

Hors ligne

 

#6 Fri 28 June 2013 08:41

MiFe
Participant occasionnel
Lieu: MULHOUSE
Date d'inscription: 21 Nov 2006
Messages: 32

Re: format JSON- Ordre des attributs

Hello

Pour info et pour MagBar, j'ai essayé avec un sorter mais le résultat est le même!

Je vais suivre les conseils d'Olivier et attendre peut-être une ammélioration de FME. C'est vrai que le problème est essentiellement "esthétique",, pour un humain la lecture du fichier est un plus complexe....et surtout pas logique!

A bientôt

Michel F.


Michel F.
SIG- MULHOUSE (M2A)

Hors ligne

 

#7 Fri 28 June 2013 09:18

Franck B
Membre
Lieu: PACA
Date d'inscription: 6 Sep 2005
Messages: 1382
Site web

Re: format JSON- Ordre des attributs

Bonjour,

Il me semble que c'est intrinsèque au format JSON : http://json.org/

An object is an unordered set of name/value pairs. An object begins with { (left brace) and ends with } (right brace). Each name is followed by : (colon) and the name/value pairs are separated by , (comma).


A+

Franck

Hors ligne

 

#8 Fri 28 June 2013 18:27

ogayte
Participant assidu
Lieu: Saint-Estève
Date d'inscription: 6 Mar 2006
Messages: 658
Site web

Re: format JSON- Ordre des attributs

On est bien d'accord. Il s'agit uniquement d'une question de confort de lecture pour faire du débogage.
Il est possible que Safe considère l'action de FME comme conforme sur ce point.


Olivier Gayte
http://www.veremes.com
+33 (0)4-68-38-65-27

Hors ligne

 

Pied de page des forums

Powered by FluxBB