iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >XML基本概念XPath、XSLT与XQuery函数怎么使用
  • 717
分享到

XML基本概念XPath、XSLT与XQuery函数怎么使用

2023-06-30 17:06:55 717人浏览 安东尼
摘要

这篇“XML基本概念XPath、XSLT与XQuery函数怎么使用”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“XML基本概

这篇“XML基本概念XPath、XSLT与XQuery函数怎么使用”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“XML基本概念XPath、XSLT与XQuery函数怎么使用”文章吧。

一、XPath查询

XSL指扩展样式表语言(EXtensible Stylesheet Language)。

官方网站:https://www.w3.org/TR/xpath/

XSL - 不仅仅是样式表语言,包括三部分:

  • XSLT :一种用于转换 XML 文档的语言。

  • XPath :一种用于在 XML 文档中导航的语言。

  • XSL-FO :一种用于格式化 XML 文档的语言。

XPath

  • XML DOM使用XPath解析html

  • HTMLAgilityPack使用XPath解析HTML (JumonyHTML采用css3方式解析HTML)。

1、选取节点

XPath 使用路径表达式在 XML 文档中选取节点。节点是通过沿着路径或者 step 来选取的。

下面列出了最有用的路径表达式:

  • nodename:选取此节点的所有子节点。

  • /:从根节点选取。

  • //:选择文档中的节点,而不考虑它们的位置。

  • . :选取当前节点。

  • .. :选取当前节点的父节点。

  • @ :选取属性。

实例:

  • bookstore : 选取 bookstore 元素的所有子节点。

  • /bookstore:选取根元素 bookstore。 
    注释:假如路径起始于正斜杠( / ),则此路径始终代表到某元素的绝对路径!

  • bookstore/book:选取属于 bookstore 的子元素的所有 book 元素。

  • //book:选取所有 book 子元素,而不管它们在文档中的位置。

  • bookstore//book:选择属于 bookstore 元素的后代的所有 book 元素,而不管它们位于 bookstore 之下的什么位置。

  • //@lang:选取名为 lang 的所有属性。

2、谓语(Predicates)

谓语用来查找某个特定的节点或者包含某个指定的值的节点。谓语被嵌在方括号中。

实例:

  • /bookstore/book[1] : 选取属于 bookstore 子元素的第一个 book 元素。

  • /bookstore/book[last()] : 选取属于 bookstore 子元素的最后一个 book 元素。

  • /bookstore/book[last()-1] : 选取属于 bookstore 子元素的倒数第二个 book 元素。

  • /bookstore/book[position()<3] : 选取最前面的两个属于 bookstore 元素的子元素的 book 元素。

  • //title[@lang] : 选取所有拥有名为 lang 的属性的 title 元素。

  • //title[@lang='eng'] : 选取所有 title 元素,且这些元素拥有值为 eng 的 lang 属性。

  • /bookstore/book[price>35.00] : 选取 bookstore 元素的所有 book 元素,且其中的 price 元素的值须大于 35.00。

  • /bookstore/book[price>35.00] /title: 选取 bookstore 元素中的 book 元素的所有 title 元素,且其中的 price 元素的值须大于 35.00。

  • book[count(author)=2] : 有两个author元素的Book

  • book/*[starts-with(name(),&rsquo;B&rsquo;)] : 以B开头的并在book下的元素。

  • book/*[contains(name(),&rsquo;B&rsquo;)] : 包含&rsquo;B&rsquo;名称的元素

  • book/*[string-length(name())==3]  : 元素的名称长度为3

  • 选择含有某子元素的元素://table[.//img]

3、选取未知节点

XPath 通配符可用来选取未知的 XML 元素。

  • * : 匹配任何元素节点。

  • @* : 匹配任何属性节点。

  • node() : 匹配任何类型的节点。

实例:

  • /bookstore/*: 选取 bookstore 元素的所有子元素。

  • //*: 选取文档中的所有元素。

  • //title[@*]: 选取所有带有属性的 title 元素。

4、选取若干路径

通过在路径表达式中使用 "|" 运算符,您可以选取若干个路径。

实例:

  • //book/title | //book/price :  选取 book 元素的所有 title 和 price 元素。

  • //title | //price :  选取文档中的所有 title 和 price 元素。

  • /bookstore/book/title | //price :  选取属于 bookstore 元素的 book 元素的所有 title 元素,以及文档中所有的 price 元素。

5、XPath 轴(Axes)

轴可定义相对于当前节点的节点集。

  • ancestor :  选取当前节点的所有先辈(父、祖父等)。

  • ancestor-or-self:  选取当前节点的所有先辈(父、祖父等)以及当前节点本身。

  • attribute :  选取当前节点的所有属性。

  • child:  选取当前节点的所有子元素。

  • descendant:  选取当前节点的所有后代元素(子、孙等)。

  • descendant-or-self:  选取当前节点的所有后代元素(子、孙等)以及当前节点本身。

  • following:  选取文档中当前节点的结束标签之后的所有节点。

  • namespace:  选取当前节点的所有命名空间节点。

  • parent:  选取当前节点的父节点。

  • preceding:  选取文档中当前节点的开始标签之前的所有节点。

  • preceding-sibling:  选取当前节点之前的所有同级节点。

  • self:  选取当前节点。

步的语法:轴名称::节点测试[谓语]

实例:

  • child::book:  选取所有属于当前节点的子元素的 book 节点。

  • attribute::lang:  选取当前节点的 lang 属性。

  • child::*:  选取当前节点的所有子元素。

  • attribute::*:  选取当前节点的所有属性。

  • child::text():  选取当前节点的所有文本子节点。

  • child::node():  选取当前节点的所有子节点。

  • descendant::book:  选取当前节点的所有 book 后代。

  • ancestor::book:  选择当前节点的所有 book 先辈。

  • ancestor-or-self::book:  选取当前节点的所有 book 先辈以及当前节点(如果此节点是 book 节点)

  • child:: * /child::price:  选取当前节点的所有 price 孙节点。

6、XPath 运算符

下面列出了可用在 XPath 表达式中的运算符:

  • | : 计算两个节点集

  • +: 加法

  • -: 减法

  • *: 乘法

  • div: 除法

  • =: 等于

  • !=: 不等于

  • < : 小于

  • <=: 小于或等于

  • > : 大于

  • >=: 大于或等于

  • or: 或

  • and: 与

  • mod: 计算除法的余数

二、XSLT

指 XSL 转换。在此教程中,你将学习如何使用 XSLT 将 XML 文档转换为其他文档,比如 XHTML。

XSLT 使用 XPath 在 XML 文档中进行导航。

1、样式表声明

把文档声明为 XSL 样式表的根元素是 或 。

注释: 和 是完全同义的,均可被使用!

根据 W3C 的 XSLT 标准,声明 XSL 样式表的正确方法是:

<xsl:stylesheet version="1.0" xmlns:xsl="Http://www.w3.org/1999/XSL/TransfORM">

或者:

<xsl:transform version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

如需访问 XSLT 的元素、属性以及特性,我们必须在文档顶端声明 XSLT 命名空间。

2、创建 XSL 样式表

然后创建一个带有转换模板的 XSL 样式表("cdcatalog.xsl"):

<?xml version="1.0" encoding="ISO-8859-1"?><xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"><xsl:template match="/">  <html>  <body>    <h3>My CD Collection</h3>    <table border="1">    <tr bGColor="#9acd32">      <th align="left">Title</th>      <th align="left">Artist</th>    </tr>    <xsl:for-each select="catalog/cd">    <tr>      <td><xsl:value-of select="title"/></td>      <td><xsl:value-of select="artist"/></td>    </tr>    </xsl:for-each>    </table>  </body>  </html></xsl:template></xsl:stylesheet>

3、把 XSL 样式表链接到 XML 文档

向 XML 文档("cdcatalog.xml")添加 XSL 样式表引用:

<?xml version="1.0" encoding="ISO-8859-1"?><?xml-stylesheet type="text/xsl" href="cdcatalog.xsl" rel="external nofollow" ?><catalog>    <cd>        <title>Empire Burlesque</title>        <artist>Bob Dylan</artist>        <country>USA</country>        <company>Columbia</company>        <price>10.90</price>        <year>1985</year>    </cd>    <cd>        <title>Hide your heart</title>        <artist>Bonnie Tyler</artist>        <country>UK</country>        <company>CBS Records</company>        <price>9.90</price>        <year>1988</year>    </cd></catalog>

如果您使用的浏览器兼容 XSLT,它会很顺利地把您的 XML 转换为 XHTML。(注意本地文件没效果,要放到WEB服务器上才能转换)

XML基本概念XPath、XSLT与XQuery函数怎么使用

4、XSL元素

1、 元素

XSL 样式表由一个或多套被称为模板(template)的规则组成。

每个模板含有当某个指定的节点被匹配时所应用的规则。

XSL 样式表由一个或多套被称为模板(template)的规则组成。

每个模板含有当某个指定的节点被匹配时所应用的规则。

<?xml version="1.0" encoding="ISO-8859-1"?><xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"><xsl:template match="/"> <html> <body>   <h3>My CD Collection</h3>   <table border="1">     <tr bgcolor="#9acd32">       <th>Title</th>       <th>Artist</th>     </tr>     <tr>       <td>.</td>       <td>.</td>     </tr>   </table> </body> </html></xsl:template></xsl:stylesheet>

元素定义了一个模板。而 match="/" 属性则把此模板与 XML 源文档的根相联系。

元素内部的内容定义了写到输出结果的 HTML 代码。

2、 元素

元素用于提取某个选定节点的值,并把值添加到转换的输出流中:

<?xml version="1.0" encoding="ISO-8859-1"?><xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"><xsl:template match="/"> <html> <body>   <h3>My CD Collection</h3>   <table border="1">     <tr bgcolor="#9acd32">       <th>Title</th>       <th>Artist</th>     </tr>     <tr>      <td><xsl:value-of select="catalog/cd/title"/></td>      <td><xsl:value-of select="catalog/cd/artist"/></td>     </tr>   </table> </body> </html></xsl:template></xsl:stylesheet>

注释:select 属性的值是一个 XPath 表达式。此表达式的工作方式类似于定位某个文件系统,在其中正斜杠可选择子目录。

这个例子的结果有一点缺陷:仅有一行数据从 XML 文档被拷贝到输出结果。

可以使用 元素来循环遍历 XML 元素,并显示所有的记录。

3、 元素

元素可用于选取指定的节点集中的每个 XML 元素。

<?xml version="1.0" encoding="ISO-8859-1"?><xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"><xsl:template match="/">  <html>  <body>    <h3>My CD Collection</h3>    <table border="1">      <tr bgcolor="#9acd32">        <th>Title</th>        <th>Artist</th>      </tr>      <xsl:for-each select="catalog/cd">        <tr>          <td><xsl:value-of select="title"/></td>          <td><xsl:value-of select="artist"/></td>        </tr>      </xsl:for-each>    </table>  </body>  </html></xsl:template></xsl:stylesheet>

结果过滤

通过在 元素中添加一个选择属性的判别式,我们也可以过滤从 XML 文件输出的结果。

<xsl:for-each select="catalog/cd[artist='Bob Dylan']">

合法的过滤运算符:

  • =  (等于)

  • != (不等于)

  • < (小于)

  • > (大于)

4、 元素

元素用于对结果进行排序

如需对结果进行排序,只要简单地在 XSL 文件中的 元素内部添加一个 元素:

<?xml version="1.0" encoding="ISO-8859-1"?><xsl:stylesheet version="1.0"xmlns:xsl="http://www.w3.org/1999/XSL/Transform"><xsl:template match="/">  <html>  <body>    <h3>My CD Collection</h3>    <table border="1">      <tr bgcolor="#9acd32">        <th>Title</th>        <th>Artist</th>      </tr>      <xsl:for-each select="catalog/cd">      <xsl:sort select="artist"/>      <tr>        <td><xsl:value-of select="title"/></td>        <td><xsl:value-of select="artist"/></td>      </tr>      </xsl:for-each>    </table>  </body>  </html></xsl:template></xsl:stylesheet>

5、 元素

元素用于放置针对 XML 文件内容的条件测试。

如需添加有条件的测试,请在 XSL 文件中的 元素内部添加 元素:

<?xml version="1.0" encoding="ISO-8859-1"?><xsl:stylesheet version="1.0"xmlns:xsl="http://www.w3.org/1999/XSL/Transform"><xsl:template match="/">  <html>  <body>    <h3>My CD Collection</h3>    <table border="1">      <tr bgcolor="#9acd32">        <th>Title</th>        <th>Artist</th>      </tr>      <xsl:for-each select="catalog/cd">      <xsl:if test="price > 10">        <tr>          <td><xsl:value-of select="title"/></td>          <td><xsl:value-of select="artist"/></td>        </tr>      </xsl:if>      </xsl:for-each>    </table>  </body>  </html></xsl:template></xsl:stylesheet>

6、 元素

元素用于结合 和 来表达多重条件测试。可以包含多个 元素

要插入针对 XML 文件的多重条件测试,请向 XSL 文件添加 、 以及 :

<?xml version="1.0" encoding="ISO-8859-1"?><xsl:stylesheet version="1.0"xmlns:xsl="http://www.w3.org/1999/XSL/Transform"><xsl:template match="/">  <html>  <body>    <h3>My CD Collection</h3>    <table border="1">      <tr bgcolor="#9acd32">        <th>Title</th>        <th>Artist</th>      </tr>      <xsl:for-each select="catalog/cd">      <tr>        <td><xsl:value-of select="title"/></td>          <xsl:choose>          <xsl:when test="price > 10">            <td bgcolor="#ff00ff">            <xsl:value-of select="artist"/></td>          </xsl:when>          <xsl:otherwise>            <td><xsl:value-of select="artist"/></td>          </xsl:otherwise>        </xsl:choose>      </tr>      </xsl:for-each>    </table>  </body>  </html></xsl:template></xsl:stylesheet>

7、 元素

元素可把一个模板应用于当前的元素或者当前元素的子节点。

假如我们向 元素添加一个 select 属性,此元素就会仅仅处理与属性值匹配的子元素。我们可以使用 select 属性来规定子节点被处理的顺序。

请看下面的 XSL 样式表:

<?xml version="1.0" encoding="iso-8859-1"?><xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">  <xsl:template match="/">    <html>      <body>        <h3>My CD Collection</h3>        <xsl:apply-templates/>      </body>    </html>  </xsl:template>  <xsl:template match="cd">    <p>      <xsl:apply-templates select="title"/>      <xsl:apply-templates select="artist"/>    </p>  </xsl:template>  <xsl:template match="title">    Title: <span >      <xsl:value-of select="."/>    </span>    <br />  </xsl:template>  <xsl:template match="artist">    Artist: <span >      <xsl:value-of select="."/>    </span>    <br />  </xsl:template></xsl:stylesheet>

8、 元素

元素用于声明局部或全局的变量。

注释:如果被声明为顶层元素,则该变量是全局的,而如果在模板内声明,则变量是本地的。 一旦您设置了变量的值,就无法改变或修改该值!

提示:您可以通过 元素的内容或通过 select 属性,向变量添加值!

下面的例子通过 元素的内容为变量 "header" 赋值:

<?xml version="1.0" encoding="ISO-8859-1"?><xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"><xsl:variable name="header">  <tr>  <th>Element</th>  <th>Description</th>  </tr></xsl:variable><xsl:template match="/">  <html>  <body>  <table>    <xsl:copy-of select="$header" />    <xsl:for-each select="reference/record">    <tr>    <xsl:if cateGory="XML">      <td><xsl:value-of select="element"/></td>      <td><xsl:value-of select="description"/></td>    </xsl:if>    </tr>    </xsl:for-each>  </table>  <br />  <table>    <xsl:copy-of select="$header" />    <xsl:for-each select="table/record">    <tr>    <xsl:if category="XSL">      <td><xsl:value-of select="element"/></td>      <td><xsl:value-of select="description"/></td>    </xsl:if>    </tr>    </xsl:for-each>  </table>  </body>  </html></xsl:template></xsl:stylesheet>

三、XQuery

XQuery 相对于 XML的作用,等同于 sql 相对于数据库

XQuery 被设计用来查询 XML 数据。 不仅仅限于 XML 文件,还包括任何可以 XML 形态呈现的数据,包括数据库

SQLServer XML类型使用基于XPath的XQuery。

XQuery 也被称为 XML Query。

1、XQuery 的基础语法规则:

  • XQuery 对大小写敏感

  • XQuery 的元素、属性以及变量必须是合法的 XML 名称。

  • XQuery 字符串值可使用单引号或双引号。

  • XQuery 变量由 “$” 并跟随一个名称来进行定义,举例,$bookstore

  • XQuery 注释被 (: 和 :) 分割,例如,(: XQuery 注释 :)

2、FLWOR 表达式

FLWOR 是 "For, Let, Where, Order by, Return" 的只取首字母缩写。

  • for 语句把 bookstore 元素下的所有 book 元素提取到名为 $x 的变量中。

  • where 语句选取了 price 元素值大于 30 的 book 元素。

  • order by 语句定义了排序次序。将根据 title 元素进行排序。

  • return 语句规定返回什么内容。在此返回的是 title 元素。

下面这个路径表达式可选取 bookstore 元素下的 book 元素下所有的 title 元素,并且其中的 price 元素的值必须大于 30。:

doc("books.xml")/bookstore/book[price>30]/title --doc() 用于打开 "books.xml" 文件:

下面这个 FLWOR 表达式所选取的数据和上面的路径表达式是相同的:

for $x in doc("books.xml")/bookstore/bookwhere $x/price>30 return $x/title

上面的 XQuery 表达式结果是:

<title lang="en">XQuery Kick Start</title><title lang="en">Learning XML</title>

通过 FLWOR,您可以对结果进行排序:

for $x in doc("books.xml")/bookstore/bookwhere $x/price>30order by $x/titlereturn $x/title

上面的 XQuery 表达式的结果:

<title lang="en">Learning XML</title><title lang="en">XQuery Kick Start</title>

以上就是关于“XML基本概念XPath、XSLT与XQuery函数怎么使用”这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注编程网精选频道。

--结束END--

本文标题: XML基本概念XPath、XSLT与XQuery函数怎么使用

本文链接: https://www.lsjlt.com/news/330499.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • XML基本概念XPath、XSLT与XQuery函数怎么使用
    这篇“XML基本概念XPath、XSLT与XQuery函数怎么使用”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“XML基本概...
    99+
    2023-06-30
  • XML基本概念XPath、XSLT与XQuery函数介绍
    目录一、XPath查询1、选取节点2、谓语(Predicates)3、选取未知节点4、选取若干路径5、XPath 轴(Axes)6、XPath 运算符二、XSLT...
    99+
    2024-04-02
  • Go语言函数的基本概念及用法介绍
    Go语言是一种快速、简洁、安全并且高效的编程语言,近年来在软件开发领域有着日益增长的影响力。在Go语言中,函数是非常重要的概念,它是程序中最基本的组成单元。本文将介绍Go语言函数的基本...
    99+
    2024-03-09
    函数 用法 概念 go语言
  • Python中requests库的基本概念与具体使用方法
    目录一、 基本概念1、 简介2、 获取3、 http 协议3.1 URL3.2 常用 http 请求方法二、 使用方法1、 基本语法2、 具体使用方法2.1 get2.2 post2...
    99+
    2024-04-02
  • C#怎么使用XSLT实现xsl、xml与html相互转换
    这篇“C#怎么使用XSLT实现xsl、xml与html相互转换”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“C#怎么使用XS...
    99+
    2023-06-30
  • 阿里云关系型数据库的基本概念与使用指南
    阿里云关系型数据库是一种高度可扩展、高可用、高可靠的数据库系统,为用户提供安全、稳定、高效的数据存储和管理服务。本文将详细介绍阿里云关系型数据库的基本概念和使用方法。 一、阿里云关系型数据库的基本概念阿里云关系型数据库,即Relationa...
    99+
    2023-12-15
    阿里 使用指南 基本概念
  • Go语言数组方法详解:基本概念与用法
    Go语言数组方法详解:基本概念与用法 Go语言是一种由Google开发的编译型语言,它具有简洁、高效以及内置并发的特点,受到了广泛的关注和应用。在Go语言中,数组是一种基本的数据结构,...
    99+
    2024-04-02
  • vuex的核心概念和基本使用是怎么样的
    vuex的核心概念和基本使用是怎么样的,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。介绍Vuex是实现组件全局状态(数据)管理的一种机制,可以方便的实现组件之间的数据共享开始安...
    99+
    2023-06-22
  • Go语言中chan通道的基本概念与使用方法
    Go语言中chan通道的基本概念与使用方法 Go语言作为一门并发编程语言,chan通道(channel)是其提供的一种重要的并发原语,用于在不同的goroutine之间进行通信和同步,...
    99+
    2024-03-12
    go语言 使用方法 通道
  • 装机基本概念BIOS与硬盘分区怎么理解
    小编今天带大家了解装机基本概念BIOS与硬盘分区怎么理解,文中知识点介绍的非常详细。觉得有帮助的朋友可以跟着小编一起浏览文章的内容,希望能够帮助更多想解决这个问题的朋友找到问题的答案,下面跟着小编一起深入学习“装机基本概念BIOS与硬盘分区...
    99+
    2023-06-28
  • SQLServer数据库基本概念、组成、常用对象与约束
    目录二、基本概念1、数据库2、数据库管理系统3、数据库系统二、数据库的组成1、文件2、文件组三、数据库常用对象1、表2、字段3、视图4、索引5、存储过程6、触发器7、约束8、缺省值四...
    99+
    2024-04-02
  • JavaScript中Promise的基本概念及使用方法是什么
    本篇内容主要讲解“JavaScript中Promise的基本概念及使用方法是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“JavaScript中Promis...
    99+
    2024-04-02
  • SQL Server数据库基本概念、组成、常用对象与约束是什么
    这篇“SQL Server数据库基本概念、组成、常用对象与约束是什么”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“...
    99+
    2023-06-29
  • python中super()函数的理解与基本使用
    目录前言super的用法 super的原理 Python super()使用注意事项混用super与显式类调用 不同种类的参数 总结 前言 Python是一门面向对象的语言,定义类时...
    99+
    2024-04-02
  • JavaScript函数的定义与基本使用方法
    本篇内容介绍了“JavaScript函数的定义与基本使用方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!...
    99+
    2024-04-02
  • C++类与封装的概念是什么及怎么使用
    这篇文章主要介绍“C++类与封装的概念是什么及怎么使用”,在日常操作中,相信很多人在C++类与封装的概念是什么及怎么使用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”C++类与封装的概念是什么及怎么使用”的疑...
    99+
    2023-06-30
  • Java基本数据类型与常量池怎么使用
    本篇内容主要讲解“Java基本数据类型与常量池怎么使用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Java基本数据类型与常量池怎么使用”吧!基本数据类型的大小int 32位 ...
    99+
    2023-06-02
  •  js中toString()函数与valueOf()函数怎么使用
    本篇内容介绍了“ js中toString()函数与valueOf()函数怎么使用”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!&n...
    99+
    2023-06-30
  • Go语言的基本语法与常用函数是什么
    今天小编给大家分享一下Go语言的基本语法与常用函数是什么的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。一、基本语法标识符命名...
    99+
    2023-07-02
  • Java Scala偏函数与偏应用函数怎么使用
    这篇文章主要介绍“Java Scala偏函数与偏应用函数怎么使用”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Java Scala偏函数与偏应用函数怎么使用”文章能帮助大家解决问...
    99+
    2023-07-05
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作