知识大全 使用XPath命名空间中的类[2]

Posted

篇首语:仰天大笑出门去,我辈岂是蓬蒿人。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 使用XPath命名空间中的类[2]相关的知识,希望对你有一定的参考价值。

C#高级编程:使用XPath命名空间中的类[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

    ——此文章摘自《C#高级编程(第 版)》定价 元 特价 元 购买

图 

    如果要把这些书的成本相加 该怎么办?XPathNavigator为此包含了Evaluate方法 Evaluate有 个重载方法 第一个包含一个字符串 该字符串就是XPath函数调用 第二个Evaluate重载方法的参数是XPathExpression对象 第三个Evaluate重载方法的参数是XPathExpression 和 XPathNodeIterator 如果对示例进行下述修改(这个版本的代码在XPathXSLSample 中)     private void button _Click(object sender System EventArgs e)             //modify to match your path structure        XPathDocument doc = new XPathDocument( \\\\ \\\\ \\\\booksxpath XML );        //create the XPath navigator        XPathNavigator nav = doc CreateNavigator();        //create the XPathNodeIterator of book nodes        // that have genre attribute value of novel        XPathNodeIterator iter = nav Select( /bookstore/book[@genre= novel ] );        while(iter MoveNext())                  LoadBook(iter Current Clone());               //add a break line and calculate the sum        listBox Items Add( ======================== );        listBox Items Add( Total Cost =                   + nav Evaluate( sum(/bookstore/book[@genre= novel ]/price) ));     

    这次 可以看到列表框中书籍的总成本 如图 所示

图 

cha138/Article/program/net/201311/14663

相关参考

知识大全 Java的类装载器和命名空间

Java的类装载器和命名空间  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  摘要 &n

知识大全 Net Micro Framework中的Shapes命名空间

NetMicroFramework中的Shapes命名空间  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一

知识大全 ASP.NET中的命名空间的简单介绍

ASP.NET中的命名空间的简单介绍  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  在ASPNE

知识大全 ASP.NET入门教程 12.3.2 命名空间

ASP.NET入门教程12.3.2命名空间  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 XPath语法

XPath语法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  XPath的语法 &nb

知识大全 关于命名空间和目录划分

.Net开发漫谈:关于命名空间和目录划分  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  从命名空

知识大全 新手入门之 Visual C#命名空间详解

新手入门之VisualC#命名空间详解  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  命名空间提

知识大全 PHP 5.3 特性:命名空间

PHP5.3特性:命名空间  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  PHP的一个新的重要特

知识大全 .NET 程序集与命名空间

.NET程序集与命名空间  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  程序集  程序集(ass

知识大全 漫谈.Net开发关于命名空间和目录划分

漫谈.Net开发关于命名空间和目录划分  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &