Nous avons créé un service Web à l'aide du kit de démarrage REST. Il semble que les éléments d'un message XML doivent être soumis dans l'ordre alphabétique. Quelles sont les options pour permettre aux éléments d'être en ordre?Web Service - XML post - Ordre des éléments
0
A
Répondre
0
Implémentez IXmlSerializable sur les classes qui traversent le réseau et contrôlez vous-même la sérialisation.
0
Ce kit de démarrage REST est-il basé sur WCF? Si oui, alors vous avez un attribut que vous pouvez utiliser sur la classe dont vous voulez exporter les instances, pour spécifier l'ordre des éléments les uns par rapport aux autres. Je pense que c'est l'attribut DataMember, l'une des options devrait être pour l'ordre.
MISE À JOUR: Voici un exemple:
[DataContract]
public class Person
{
[DataMember(Order = 2)]
public Int32 Age { get; set; }
[DataMember(Order = 0)]
public String FirstName { get; set; }
[DataMember(Order = 1)]
public String LastName { get; set; }
}
Lire ici pour plus d'informations - http://dansen.wordpress.com/2008/04/12/controlling-the-serialized-order-of-wcf-data-contract-members/
Questions connexes
- 1. Ordre du schéma XML des éléments
- 2. jquery: obtenir des éléments de xml dans un ordre différent
- 3. Ordre d'inversion des éléments
- 4. XML :: Ordre simple des éléments de sortie du hachage complexe
- 5. Ordre des éléments HTML empilés
- 6. Suppression des éléments XMLDSIG du POST XML entrant dans le service RESTful de WCF
- 7. Retour au service Web XML
- 8. XML via le service Web
- 9. Ordre des opérations - développement web/conception web
- 10. stack.ToList() dans .NET - ordre des éléments?
- 11. La demande de service Web ignore les restrictions élémentaires des éléments XML WSDL
- 12. demande sérialisation ASP.NET Web Service HTTP POST Résultats
- 13. Service Web JSON sur HTTP simple GET/POST
- 14. Comment déboguer jQuery ajax POST vers le service Web .NET
- 15. Comment publier du XML vers un service Web RESTFUL en utilisant Net :: HTTP :: Post?
- 16. Renvoyer des données XML à partir d'un service Web
- 17. Perl - Obtenir une erreur Net/SSLeay.pm - J'essaie de POST XML via HTTPS service web
- 18. Convertir des éléments XML en un tableau
- 19. Obtenir des informations sur Http Post ordre de champ
- 20. Linq to SQL Service Web XML
- 21. Méthode POST d'appel dans le service Web RESTFul
- 22. Récupération des résultats XML d'une commande POST
- 23. POST REST-Web-Appel de service pour l'application iPhone
- 24. Comment obtenir une valeur d'un service Web XML en C#?
- 25. Chargement du code XML à partir du service Web
- 26. Consommation de données XML via C# Web Service
- 27. Étendue et ordre d'évaluation des éléments dans MsBuild
- 28. Ordre des éléments du menu SPDocumentLibrary à l'aide de Custom_AddDocLibMenuItems
- 29. Ordre de destruction des éléments de conteneurs STL
- 30. Conception d'API de services Web: éléments XML et attributs