261 messaggi dal 12 maggio 2003
Scusate, è la prima volta che ho a che fare con un documento xml.
Ho un documento formato da 4 elementi di tipo CDATA, che contengono testo in HTML.

Io devo estrarre il testo di un elemnto soltanto, come posso fare?
Ho dato un occhiata alla documentazione msdn ma non mi sembra che XmltextReader e simili supportino metodi ad hoc, ma potrei essermi sbagliato...se qualcuno ne sa qualcosa mi sarebbe utile. Grazie
164 messaggi dal 27 novembre 2001
Ciao
Allora,
Caricato il documento xml estrai un nodo con il metodo
SelectSingleNode scrivendo come argomento il "Path" del nodo.
esempio:

se il file xml è:

<ciao>
<buongiorno>
<arrivederci>Saluti</arrivederci>
</buongiorno>
</ciao>

con:

XmlNode x = doc.SelectSingleNode("//ciao/buongiorno/arrivederci");

string s = x.InnerXml;

Ovviamente doc è il documento xml caricato.

Tutto chiaro?
Modificato da scetticus il 17 gennaio 2005 11.52 -

Marco "Scetticus"

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.