Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/09/2011, 14:40
asupli
 
Fecha de Ingreso: marzo-2010
Mensajes: 2
Antigüedad: 14 años
Puntos: 0
Devolver xml anidado con DataSet en Servicio Web

Hola a todos.

Ante todos comentaros que soy nuevo en el mundo de los servicios web. Estoy desarrollando un servicio web, en el que en uno de los métodos, quiero devolver la siguiente estructura:


<Retorno></Retorno>
<Datos>
<Nombre></Nombre>
<Apellido1></Apellido1>
<Apellido2></Apellido2>
</Datos>

He creado un metodo, que devuelve un DataSet. Dentro de él, creo que un DataSet, en el que defino las columnas, una sera un entero, y la otra un DataSet.

Creo que un DataRow del DataSet, en el que pongo el valor de la columna Retorno, y luego asigno un DataSet a la columna Datos.

Compila bien, pero cuando el servicio web es llamado, se accede a la columna retorno bien, pero datos no llega tipado correctamente, y no se puede acceder a su estructura.

Como tengo que tratar estos casos en los que hay que anidar el xml?

Un saludo