none
Problema en linq xml en windows phone RRS feed

  • Pregunta

  • , tengo un método “validarMozo” que me devuelve un objeto “mozo” y al momento de hacer el linq tengo problemas:

    var searchResults = from result in resultXml.Descendants("return") select new Mozo…

    En este caso, mi REST no devuelve el esquema “return” cuando es un único objeto :

                           <ns2:mozo xmlns:ns2="http//pedidocartamovilws_client/">

    <apellidos>Herrera</apellidos>

    <id>1</id>

    <nombres>John</nombres>

    <password>47259</password>

    <usuario>JohnHerrera</usuario>

    </ns2:mozo>


    Pero, sí cuando devuelve una lista:

     

    <ns2:listarTipoPlatoTodosResponse xmlns:ns2="http://pedidocartamovilws/">

    <return>

    <idTipoPlato>1</idTipoPlato>

    <nombre>ENTRADAS</nombre>

    </return>

    <return>

    <idTipoPlato>2</idTipoPlato>

    <nombre>SEGUNDOS CRIOLLOS</nombre>

    </return>

    <return>

    <idTipoPlato>3</idTipoPlato>

    <nombre>SOPAS</nombre>

    </return>

    <return>

    <idTipoPlato>4</idTipoPlato>

    <nombre>PIQUEOS</nombre>

    </return>

    </ns2:listarTipoPlatoTodosResponse> 

    domingo, 27 de noviembre de 2011 0:46

Todas las respuestas

  • ¿Dónde tienes el problema?

    Creo que el error lo tienes a la hora de devolver los datos del servicio, ya sea una entidad o sea una colección de ellas no debe cambiar la estructura esperada sino no puedes anticiparte a una firma...


    Eugenio Estrada @eugenioestrada mail@eugenioestrada.es
    miércoles, 30 de noviembre de 2011 23:40