none
Renomear tags de retorno do web service RRS feed

  • Pergunta

  • Se um método do web service retorna uma lista de strings, as tags todas vem assim:   

        <string>nnnn</string>`
    Bem, isso é lógico pelo tipo de lista. A pergunta é: Tem como eu nomear essas tags para que dê o resultado que gostaria ou terei que mudar o tipo de retorno(coisa q não quero)?

    Meu método na interface está assim:

        OperationContract]
                [WebInvoke(
                    Method = "GET", // Tipo de request
                    BodyStyle = WebMessageBodyStyle.Bare, // Identação do retorno
                    UriTemplate = "novopdv" // Url do serviço, onde cada {} = parametro
                    )]//Filter para tratar REST
                List<string> mostraPdvNovo();
    terça-feira, 27 de maio de 2014 21:45

Todas as Respostas

  • pnet, bom dia.

    Você quer mudar somente as tags do xml/string retorno ?

    Não é o recomendável ficar manipulando XML dessa forma pois foge da idéia de validar o retorno do serviço.

    Mas caso seja esse realmente o seu problema, basta dar um replace nas tags.

    Mas que fique claro que EU não faria assim. Se o que você espera de retorno é outro formato, faça outro método...é mais seguro.

    Abraços !


    Diego Murakami View Diego Murakami's LinkedIn profile - MCP, MS, MCSD
    * Por favor "Marcar como Resposta" caso esta for útil para sua dúvida.

    • Sugerido como Resposta Diego Murakami segunda-feira, 23 de junho de 2014 13:27
    quarta-feira, 4 de junho de 2014 14:22