J'ai un tableau JSON imbriqué comme suit:Configuration XSD pour les tableaux
Lorsque je tente de poster ce que je reçois des messages d'erreur:
{ « RestFaultElement »: { « résumé »: "Echec de la conversion . \ nL'abandon de la traduction de JSON en XML java.io.IOException: Début du tableau à l'intérieur du tableau \ nLes données entrantes ne sont pas conformes au schéma NXSD. Veuillez corriger le problème. \ n "," code ": null," detail ": null}}
"Options": {
"Co-ordinates": {
"X": "594752",
"Y": "714430"
},
"Language": "English",
"PageSize": "A4",
"Scale": "1,000",
"Orientation": "Landscape",
"GeometryData": {
"type": "polygon",
"rings": [
[
[
716102.6700605,
733105.7692149
],
[
716431.41550966,
733105.7692149
],
[
716431.41550966,
732878.22709315
],
[
716102.6700605,
732878.22709315
],
[
716102.6700605,
733105.7692149
]
]
],
"_ring": 0,
"spatialReference": {
"wkid": 2157,
"latestWkid": 2157
},
"cache": {
"_extent": {
"xmin": 717192,
"ymin": 733058.86,
"xmax": 717424,
"ymax": 733230.86,
"spatialReference": {
"wkid": 2157,
"latestWkid": 2157
}
},
"_partwise": "PARTWISE",
"_centroid": {
"type": "point",
"x": 717308.00000013,
"y": 733144.86000007,
"spatialReference": {
"wkid": 2157,
"latestWkid": 2157
}
}
}
}
Le problème semble provenir de la matrice des «anneaux». Je crois que l'une des deux choses suivantes se passe: 1. La syntaxe JSON est incorrecte. 2. Le fichier xsd est incorrect.
Les segments XSD qui devrait accepter cet élément est défini comme:
<xsd:element type="xsd:decimal" name="rings"/>
Est-ce que cette mise en place permettre un tableau comme si à passer à elle?
Merci.
Désolé, laissez-moi éditer la question afin que je puisse inclure toute la pièce de JSON – semiColon