343 messaggi dal 26 agosto 2007
Ciao per selezionare un nodo con XPath ho usato questo metodo:
XmlElement el1 = (XmlElement)el2.SelectSingleNode("descendant::Nodo[@Numero>='NumeroDecimal']");

Però ho un problema. Se il numero decimal è intero allora la seleziona funziona ma se il numero ha dei decimali non seleziona niente.

Lunga vita e prosperità!!
voyager18 ha scritto:
Ciao per selezionare un nodo con XPath ho usato questo metodo:
XmlElement el1 = (XmlElement)el2.SelectSingleNode("descendant::Nodo[@Numero>='NumeroDecimal']");

Però ho un problema. Se il numero decimal è intero allora la seleziona funziona ma se il numero ha dei decimali non seleziona niente.
Da MSDN
 XmlDocument doc = new XmlDocument();
    doc.Load("booksort.xml");

    XmlNode book;
    XmlNode root = doc.DocumentElement;
    //Qui sta il punto ...
    book=root.SelectSingleNode("descendant::book[author/last-name='Austen']");

Fabrizio Canevali

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.