Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    invio dati forma XML e SOAP

    Ciao a tutti!!

    sto lavorando sulla realizzazione di un particolare applicativo flash che dovrà interfacciarsi con un database mysql. Come tramite ho deciso di utilizzare il componente WebServiceConnector e SOAP (con wsdl).
    La cosa funziona benissimo fintanto che devo ricevere parametri dal server ma se devo inviare xml al server come posso fare!?

    Attualmente uso questo metodo

    wsConn.operation = "getCodiceIVA"; //scelgo la funzione SOAP da usare
    wsConn.params = [2, "esempio"]; //inserisco i parametri
    wsConn.trigger(); //eseguo la chiamata

    Ma se io volessi passare ad esempio una struttura di questo tipo...

    <nota id="1">
    <testo>Questo è un esempio</testo>
    <desc>Vedi sopra</desc>
    </nota>
    <nota id="2">
    <testo>Questo è un altro esempio</testo>
    <desc>descrizione</desc>
    </nota>

    come posso fare!?

    Grazie mille!!

    Ciao a tutti!!!
    Lungo le due rive del fiume gelato si stendeva la cupa e tetra foresta di abeti, dai quali il vento aveva appena spazzato il manto di brina. Nella luce crepuscolare quegli abeti neri e sinistri sembravano inclinarsi l'uno verso l'altro. Un silenzio minaccioso incombeva sul paesaggio, privo di qualsiasi segno di vita o di movimento, e desolato e freddo al punto da non poter ispirare che un solo sentimento: quello della più triste malinconia. E nello stesso tempo pareva che da quel paesaggio trapelasse una specie di riso, un riso ben più spaventoso di qualsiasi malinconia o tristezza, un riso tragico, come quello di una sfinge, un riso agghiacciante più della brina e che rammendava l'incombere minaccioso dell'ineluttabile. Era la saggezza potente e impenetrabile dell'eternità che irrideva alla vita, alla sua futilità e agli sforzi degli uomini.

  2. #2
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    codice:
    wsConn.operation = "getCodiceIVA";
    var x = new XML('<nodo><nota id="1"><testo>Questo è un esempio</testo><desc>Vedi sopra</desc></nota></nodo>');
    wsConn.params = [2, "esempio", x]; //inserisco i parametri
    wsConn.trigger(); //eseguo la chiamata
    ?

  3. #3
    potrebbe essere un idea

    Ma non c'è qualcosa di più "umano"?

    Costruire la stringa xml da me non è proprio il massimo
    Anche perchè quello era un esempio poi le cose si complicano parecchio


    Grazie ancora!!

    Ciao!!
    Lungo le due rive del fiume gelato si stendeva la cupa e tetra foresta di abeti, dai quali il vento aveva appena spazzato il manto di brina. Nella luce crepuscolare quegli abeti neri e sinistri sembravano inclinarsi l'uno verso l'altro. Un silenzio minaccioso incombeva sul paesaggio, privo di qualsiasi segno di vita o di movimento, e desolato e freddo al punto da non poter ispirare che un solo sentimento: quello della più triste malinconia. E nello stesso tempo pareva che da quel paesaggio trapelasse una specie di riso, un riso ben più spaventoso di qualsiasi malinconia o tristezza, un riso tragico, come quello di una sfinge, un riso agghiacciante più della brina e che rammendava l'incombere minaccioso dell'ineluttabile. Era la saggezza potente e impenetrabile dell'eternità che irrideva alla vita, alla sua futilità e agli sforzi degli uomini.

  4. #4
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Beh, se ti serve un xml e devi costruirlo da zero, a meno che non inventino il comando vocale, devi farlo tramite l'oggetto xml.. )

  5. #5
    va beh non ci siamo capiti!

    cmq ho risolto da solo.
    Con il webconnector si possono dichiarare sul Wsdl tipi complessi da passare anche in input.

    Es si può definire un array di note, dove ogni nota ha diverse caratteristiche e poi passarla come argomento.

    Es.

    nota['test']='testiamo';
    nota['id']=12;

    note[]=nota;

    wsConn.params = [2, "esempio", nota]; //inserisco i parametri
    wsConn.trigger(); //eseguo la chiamata

    Sul server viene ricevuto tutto correttamente e non c'è bisogno di scrivere in manuale nemmeno un tag xml.
    L'xml si genera in automatico.

    Non è un comando vocale ma.. quasi

    Grazie cmq!!

    Ciao!!
    Lungo le due rive del fiume gelato si stendeva la cupa e tetra foresta di abeti, dai quali il vento aveva appena spazzato il manto di brina. Nella luce crepuscolare quegli abeti neri e sinistri sembravano inclinarsi l'uno verso l'altro. Un silenzio minaccioso incombeva sul paesaggio, privo di qualsiasi segno di vita o di movimento, e desolato e freddo al punto da non poter ispirare che un solo sentimento: quello della più triste malinconia. E nello stesso tempo pareva che da quel paesaggio trapelasse una specie di riso, un riso ben più spaventoso di qualsiasi malinconia o tristezza, un riso tragico, come quello di una sfinge, un riso agghiacciante più della brina e che rammendava l'incombere minaccioso dell'ineluttabile. Era la saggezza potente e impenetrabile dell'eternità che irrideva alla vita, alla sua futilità e agli sforzi degli uomini.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.