none
Champ multilignes avec CRLF et web services RRS feed

  • Question

  • Bonjour à tous,

    Je suis confronté à un problème qui n'est pas forcément très grave mais un peu agacant.
    Lorsque j'utilise la méthode GetListItems du webservice lists.asmx, je parviens à récupérer les différents champs d'une liste custom quelconque d'un site WSS.
    Mais lorsque celle ci contient des champs multilignes avec des retour chariot pour délimiter les différentes lignes, j'obtiens en retour du web service une valeur dans laquelle tous les retours chariots ont disparus.
    Ainsi, une colonne Comment qui se présente sous la forme

    LIGNE1
    LIGNE2
    LIGNE3

    apparait alors dans le flux xml sortant du webservice:

    ..
    <z:row .... ows_Comment="LIGNE1 LIGNE2 LIGNE3"....>

    Comment puis je faire pour récupérer les sauts de ligne dans la réponse du webservice ?

    Merci d'avance

    Gérald
    vendredi 8 février 2008 23:02

Réponses

  • Bonjour

     

    Malheureusement vous n'aurez pas ce que vous voulez. Les champs multi lignes possèdent cette limitation. Il faudrait à la rigueur vous tourner vers un champ de type texte riche et effectuer un remplacement des sauts de ligne (<br>).

    dimanche 10 février 2008 09:54

Toutes les réponses

  • Bonjour

     

    Malheureusement vous n'aurez pas ce que vous voulez. Les champs multi lignes possèdent cette limitation. Il faudrait à la rigueur vous tourner vers un champ de type texte riche et effectuer un remplacement des sauts de ligne (<br>).

    dimanche 10 février 2008 09:54
  • Bon, tant pis, je vais me débrouiller autrement.

    je tenais à vous remercier quand même pour votre réponse rapide

    Gérald


    dimanche 10 février 2008 20:47