Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. 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: 391
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

PM Quote
Avatar
TheDarkJuster (Member)
Guru^2


Messaggi: 1620
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: 6382
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 ...
---
Il grande studioso italiano Bruno de Finetti (uno dei padri fondatori del moderno Calcolo delle probabilità) chiamava il gioco del Lotto Tassa sulla stupidità.
PM Quote