-
XQuery正则表达式和日期函数介绍
所属栏目:[教程] 日期:2023-12-26 热度:1
以下是XQuery提供的常用正则表达式函数列表。
序号 名称 描述
1 matches($input, $regex) 如果输入与提供的正则表达式匹配,则返回true。
2 replace($input, $regex, $[详细] -
XSLT历史和性能介绍
所属栏目:[教程] 日期:2023-12-26 热度:1
XSLT历史
XSLT受到函数式编程语言和字符串模式匹配语言(如SNOBOL和AWK)的影响。它最直接的前辈是DSSSL,即为SGML的文件样式描述语言。
XSLT 1.0版本:XSLT是二十世纪末万维网联盟([详细] -
XSLT定义
所属栏目:[教程] 日期:2023-12-26 热度:1
在计算机科学中,可扩展样式表转换语言(英语:Extensible Stylesheet Language Transformations,缩写XSLT)是一种样式转换标记语言,可以将XML数据档转换为另外的XML或其它格式,如HTML网[详细]
-
XSD其他数据类型介绍
所属栏目:[教程] 日期:2023-12-26 热度:1
XSD还有一些其他重要的数据类型,例如:Boolean,binary和anyURI。
1. <xs:boolean>数据类型
<xs:boolean>数据类型用于表示true或false,1(表示true)或0(表示false)值。
<xs:boolean[详细] -
XSD复杂类型介绍
所属栏目:[教程] 日期:2023-12-26 热度:1
复杂元素是一个XML元素,可以包含其他元素和/或属性。 我们可以用两种方式创建一个复杂的元素 -
定义复杂类型,使用type属性创建元素。
通过命名直接定义复杂类型。
定义复杂类型,然[详细] -
XSD数字数据类型分析
所属栏目:[教程] 日期:2023-12-26 热度:2
数字数据类型用于表示XML文档中的数字。
1. <xs:decimal>数据类型
<xs:decimal>数据类型用于表示数值。 它支持最多18位的十进制数。
<xs:decimal>示例
XSD中的元素声明 -
<xs:[详细] -
XSD验证XML的步骤
所属栏目:[教程] 日期:2023-12-26 热度:1
我们将使用基于Java的XSD验证器来针对students.xsd验证文件:students.xml。
文件:students.xml -
<?xml version = 1.0?>
<class>
<student rollno = 1010>
<firstnam[详细] -
XSD日期时间类型
所属栏目:[教程] 日期:2023-12-26 热度:1
日期和时间数据类型用于表示XML文档中的日期和时间。
1.<xs:date>数据类型
<xs:date>数据类型用于表示YYYY-MM-DD格式的日期。
YYYY - 代表年份
MM - 代表月份
DD - 代表哪一日
<x[详细] -
XSD字符串数据类型
所属栏目:[教程] 日期:2023-12-26 热度:1
字符串数据类型用于表示XML文档中的字符。
1. <xs:string> 数据类型
<xs:string>数据类型可以包含字符,换行符,回车符和制表符。 XML处理器不会将内容中的换行符,回车符和制表符替换为[详细] -
XML文档定义
所属栏目:[教程] 日期:2023-12-26 热度:1
XML文档可以定义为:
格式良好 - 如果XML文档遵循所有常规XML规则,例如标记必须正确嵌套,则必须平衡打开和关闭标记,空标记必须以/>结尾,那么将其称为格式良好。
有效 - XML文档在[详细] -
XSLT <sort>标签用法
所属栏目:[教程] 日期:2023-12-26 热度:2
<xsl:sort>标记指定节点上的排序条件。
声明
以下是<xsl:sort>元素的语法声明。
<xsl:sort
select = string-expression
lang = { nmtoken }
data-type = { text | num[详细] -
XSD语法介绍
所属栏目:[教程] 日期:2023-12-26 热度:1
XML XSD保存在单独的文档中,文档可以链接到XML文档以使用它。
语法
XSD的基本语法如下 -
<?xml version = 1.0?>
<xs:schema xmlns:xs = http://www.w3.org/2001/XMLSchema>
targ[详细] -
XSLT <apply-template>标签用法
所属栏目:[教程] 日期:2023-12-26 热度:2
<xsl:apply-template>标记用信号通知XSLT处理器根据每个所选节点的类型和上下文查找要应用的相应模板。
声明
以下是<xsl:apply-template>元素的语法声明。
<xsl:apply-template
s[详细] -
XSLT <key>标签用法
所属栏目:[教程] 日期:2023-12-26 热度:2
<xsl:key>标记元素指定分配给XML文档中特定元素的命名名称 - 值对。 此键与XPath表达式中的key()函数一起使用,以访问XML文档中指定的元素。
声明
以下是<xsl:key>元素的语法声明。
<x[详细] -
XSLT <if>标签用法
所属栏目:[教程] 日期:2023-12-26 热度:2
<xsl:if>标记指定针对节点内容的条件测试。
声明
以下是<xsl:if>元素的语法声明。
<xsl:if
test = boolean-expression >
</xsl:if>
属性
test - 要测试的xml数据中的条件。[详细] -
XSLT <choose>元素介绍
所属栏目:[教程] 日期:2023-12-26 热度:1
<xsl:choose>标记指定针对节点内容的多个条件测试以及<xsl:otherwise>和<xsl:when>元素。
声明
以下是<xsl:choose>元素的语法声明。
<xsl:choose >
</xsl:choose>
元素
父元素 [详细] -
XSLT <for-each>标签用法
所属栏目:[教程] 日期:2023-12-26 热度:1
<xsl:for-each>标记为每个节点重复应用模板。
声明
以下是<xsl:for-each>元素的语法声明
<xsl:for-each
select = Expression >
</xsl:for-each>
属性
Select - 要在当前上下[详细] -
Django REST framework 构建原理
所属栏目:[教程] 日期:2023-12-26 热度:1
Django REST framework 一听就是和著名的 Python web 开发框架 Django 有很大的关系,这个框架是由 Tom Christie 在 Django 框架基础之上二次开发的开源项目,是用来帮助开发者快速构建 RES[详细]
-
DRF 序列化器介绍
所属栏目:[教程] 日期:2023-12-26 热度:1
一套 RESTful Web API,最基本的要求就是能为调用该 API 的客户端提供符合要求的数据类型,而能否提供符合要求的数据类型,序列化器是关键。上一节中,我们通过短短 6 行代码,构建了一个序[详细]
-
视图的两个基类
所属栏目:[教程] 日期:2023-12-26 热度:3
大家是否好奇,客户端在访问 RESTful Web API 时,所访问的路径是在哪里定义的呢?为什么访问不同的路径,就可以获取不同的资源呢?这一节,就带大家揭开这样的疑惑。
在设计接口时,90%[详细] -
RESTful设计方法
所属栏目:[教程] 日期:2023-12-26 热度:3
在初步了解了 RESTful 之后,我们接到一项任务,需要为一所学校开发一套师生管理系统,客户要求所开发的系统能在 PC 桌面通过浏览器使用,而且日后还想开发 IOS 和 Android 应用。了解需求之[详细]
-
RESTful Web API开发的任务
所属栏目:[教程] 日期:2023-12-26 热度:1
我们已经知道了在当下的 Web 开发中 JSON 数据格式已经逐步取代了 XML 用来进行前后端之间的数据交互。但是前端的数据格式可能并不规范,不能直接为后端所用,这个时候就需要我们将数据进行[详细]
-
RESTful异常处理
所属栏目:[教程] 日期:2023-12-26 热度:3
“圣人千虑,必有一失”,程序也是如此。当 RESTful Web API 服务器发生异常,该如何处理呢?构建好的 RESTful Web API,客户端开发人员又该如何调用呢?这一节,我们就为大家一一[详细]
-
Restful 过滤的使用
所属栏目:[教程] 日期:2023-12-26 热度:3
有时,在访问接口时,需要的是符合一定条件的数据。此时可以通过过滤来实现,Django Rest framework中,可以使用 django-fitlter 来实现过滤功能。在使用该功能前,需要提前安装和注册 djan[详细]
-
Restful 限流的使用方法
所属栏目:[教程] 日期:2023-12-26 热度:1
当前,我们的 Restful Web API 不仅能够提供客户端需要的资源,还实现了认证和权限,可以保证数据的安全。那么我们搭建的 Restful Web API 能实现类似的功能吗?当然可以,这就涉及到了限流[详细]