Results 1 to 2 of 2

Thread: [2.0] Evaluate and Compile methods in XpathNavigator class..why to use them? benfits any?

  1. #1

    Thread Starter
    Hyperactive Member
    Join Date
    Oct 2003
    Posts
    436

    [2.0] Evaluate and Compile methods in XpathNavigator class..why to use them? benfits any?

    The following sample code is from MSDN.

    XPathDocument document = new XPathDocument("books.xml");
    XPathNavigator navigator = document.CreateNavigator();

    XPathExpression query = navigator.Compile("sum(//price/text())");
    Double total = (Double)navigator.Evaluate(query);
    Console.WriteLine(total);

    why should we Compile an XPath expression. The help file doesn't give any clear reasons for the usage of these two methods.

    if any body have used these methods, please share your experience ..

    thanks

  2. #2
    I'm about to be a PowerPoster!
    Join Date
    Jan 2005
    Location
    Everywhere
    Posts
    13,647

    Re: [2.0] Evaluate and Compile methods in XpathNavigator class..why to use them? benfits any?

    I haven't used compiled XPath queries, but I would assume that their purpose is the same as regular expressions - efficiency and hence speed.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width