SoloCodigo
CLR: .Net / Mono / Boo / Otros CLR => ASP .NET => Mensaje iniciado por: Martillo en Jueves 17 de Noviembre de 2005, 07:39
-
Hola
Tengo una duda,estoy comenzando a trabajar con webservice y tengo lo siguiente, el web service me retorna esto
- <NewDataSet xmlns="">
- <Table diffgr:id="Table1" msdata:rowOrder="0">
<boleta>2</boleta>
<fecha>2005-11-14T00:53:56.0000000-03:00</fecha>
<monto>10</monto>
</Table>
- <Table diffgr:id="Table2" msdata:rowOrder="1">
<boleta>3</boleta>
<fecha>2005-11-17T00:59:30.0000000-03:00</fecha>
<monto>1</monto>
</Table>
</NewDataSet>
</diffgr:diffgram>
</DataSet>
como podemos ver yo retorne un dataset con los datos
Pregunta:
como hago para eliminar el tag table en cada una de las consultas y el tag Dataset, para trata que quede de esta forma
<solicitar_boletas>
<boleta>
<numero_boleta></numero_boleta>
<fecha_emision></fecha_emision>
<monto></monto>
</boleta>
</ solicitar_boletas >
Saludos
:lightsabre:
-
Hola,
Para conseguir un XML asi tendías que ir recorriendo el DataSet e ir creando los elementos del XML uno a uno.
Pero una Pregunta:
¿Porque no te vale el XML que gnera automaticamente el WebService?
En el consumidor del Web Service podrías crear un DataSet a partir del XML que te devuelve el Web Service y depues hacer el tratamiento que sea con ese DataSet.
Saludos y suerte