Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
Web Services, XML
Schema Xml personale
venerdì 07 luglio 2006 - 14.18
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
kiwi
Profilo
| Newbie
45
messaggi | Data Invio:
ven 7 lug 2006 - 14:18
Salve, ho una domanda questa volta mi sa però che è difficile vediamo se riesco a spiegarmi mi dispiace se non sarò totalmente chiara o (sicuramente) estremamente lunga....! comunque:
Ho fatto (grazie anche al vostro aiuto) una web service che da un codice mi estrae da un db delle sedi che corrispondo al codice, ok?
i risultati mi valorizzano una variabile stringa... così:
gen = gen & Environment.NewLine & "Risultato: " & (x) & Environment.NewLine & "IndirizzoIP: " & indirizzoIp & Environment.NewLine
e nell'applicazione exe questo va bene perchè inserendo il comando Environment.NewLine
riesco a dividere le diverse voci, ma nella web service no e mi viene tutto attaccato...ovvio lo visualizza in xml tipo così:
<?xml version="1.0" encoding="utf-8" ?>
<anyType xmlns:q1="
http://www.w3.org/2001/XMLSchema"
d1p1:type="q1:string" xmlns:d1p1="
http://www.w3.org/2001/XMLSchema-instance"
xmlns="
http://tempuri.org/">Risultato
: 1 IndirizzoIP: ID Que: 4 Sede: CIATO C(AG) Denominazione: UFFICIO Indirizzo: Via bla, 16 Telefono: 091 Attivo: 1 Codice Ufficio: N1 Indirizzo E-mail: ado@pia.it Risultato: 2 IndirizzoIP: ID Que: 4 Sede: IACCA (AG) Denominazione: UFFICIO Indirizzo: Via Jacopo12 Telefono: 011 Attivo: 1 Codice Ufficio: N1 Indirizzo E-mail: ado@pia.it </anyType>
Mi servirebbe una cosa di questo tipo per ogni risultato ottenuto dal db:
<summary>
<Sede>valore</Sede>
<IndirizzoIP>valore</IndirizzoIP>
<ID Que>valore</ID Que>
<Denominazione>valore</Denominazione>
<Indirizzo>valore</Indirizzo>
<Telefono>valore</Telefono>
<Attivo>valore</Attivo>
<Codice Ufficio>valore</Codice Ufficio>
<E-mail>valore</E-mail>
<Sede>valore</Sede>
<IndirizzoIP>valore</IndirizzoIP>
<ID Que>valore</ID Que>
<Denominazione>valore</Denominazione>
<Indirizzo>valore</Indirizzo>
<Telefono>valore</Telefono>
<Attivo>valore</Attivo>
<Codice Ufficio>valore</Codice Ufficio>
<E-mail>valore</E-mail>
</summary>
Se non ho capito male dovrei modificare lo schema predefinito con uno personale, ma devo per forza utilizzare il Tool
Schema Definition tool Xsd.exe dalla linea di comando per creare uno schema da richiamare poi nella web service?
Non posso integrare lo schema direttamente mentre valorizzo la variabile stringa che poi invio come risposta?
ho trovato anche questo collegamento:
http://msdn2.microsoft.com/it-it/library/system.xml.schema.xmlschema.aspx
ma crea sempre una classe.... e io vorrei risolvere la questione direttamente!
E se costruisco il mio schema all'interno della variabile "gen" di prima?
Grazie ciao
kiwi
Profilo
| Newbie
45
messaggi | Data Invio:
ven 7 lug 2006 - 18:28
ti ringrazio per la risposta.
Ho capito si deve cambiare la struttura del messaggio SOAP della risposta del server
kiwi
Profilo
| Newbie
45
messaggi | Data Invio:
lun 10 lug 2006 - 09:38
FATTO
Torna su
Stanze Forum
Elenco Threads
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 !