Generare un XML response particolare

sabato 19 gennaio 2008 - 16.03

riva.stefano Profilo | Newbie

Salve a tutti,
sto cercando di costruire un web service che restituisca come risposta un'insieme di nodi XML. Ho provato in più maniere anche creando delle struct, il problema è che non riesco ad ottenere un risultato simile a quello sotto riportato :

<Transito xmlns=" /">
<TransitototaleResult>
<OrarioIO Giorno="int" Timbratura="int" Data="string" Sfalsamento="int" Sito="string">
<In Ora="int" Mins="int" />
<Out Ora="int" Mins="int" />
</OrarioIO>
</TransitototaleResult>
</Transito>

Se cerco di creare un XMLNode, quando vado ad utilizzare il web service vedo nel response XML e non la struttura ed inoltre quando faccio il richiamo della funzione mi genera

HTTP 500 - Errore interno del server :

Esempio dove non si vede la struttura

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<HelloWorldResponse xmlns="http://tempuri.org/">
<TransitototaleResult>xml</TransitototaleResult>
</HelloWorldResponse>
</soap:Body>
</soap:Envelope>

Potreste darmi una mano? Grazie

v.iacono Profilo | Newbie

Ciao,
io di recente ho sviluppato un web method che restituisce in output un documento xml. Il documento conterrà l'insieme dei nodi.
Mi spieghi come è fatto il tuo web method magari posso darti una mano. !!!!!!!!


Dott.

v.iacono Profilo | Newbie

Forse ho capito, quando chiami il web service da browser lui automaticamente ti da un esempio di richiesta e uno di risposta dove è presente XML come ritorno.
E' correttio, prova a fare la richiesta con un client e vedi il servizio cosa ti ritorna
Ciao
Dott.
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5