Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - Leggere nodi XML da una stringa
Forum - C# / VB.NET - Leggere nodi XML da una stringa

Avatar
fosforo (Normal User)
Expert


Messaggi: 269
Iscritto: 06/04/2009

Segnala al moderatore
Postato alle 13:44
Giovedì, 23/06/2016
Ciao
Utilizzando le API mando comandi e ricevo risposte da un  sistema meccanico.

Per vedere le risposte ho utilizzato questo codice:
MyConn.connect();
CCGResponse risposta= MyConn.sendComm("Info 100-1");
MessageBox.Show(risposta);

La risposta che mi arriva sembra formattata come file XML.
<posizione>....</posizione>
<rotazione>....</rotazione>
<temperatura>....</temperatura>
<etc>....</etc>
<etc>....</etc>
<etc>....</etc>
<etc>....</etc>

Vorrei filtrare la risposta e utilizzare solo il valore che mi interessa, esempio solo rotazione.
E' meglio utilizzare qualche strumento per file XML o gli strumenti per file string?


Grazie


Scusate per la figuraccia.
PM Quote
Avatar
TheDarkJuster (Member)
Guru^2


Messaggi: 1459
Iscritto: 27/09/2013

Segnala al moderatore
Postato alle 14:33
Giovedì, 23/06/2016
Se hai la certezza che la risposta è sempre xml e ha una formattazione standard ti consiglio di usare un motore xml. Se non hai garanzie sulla struttura usa una regex.

PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 5475
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 14:42
Giovedì, 23/06/2016
Puoi fare l'uno o l'altro ... come ti viene meglio ...

Ultima modifica effettuata da nessuno il 23/06/2016 alle 14:42


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
PM Quote