8.13. XML Type

news/2023/6/8 20:18:21
8.13. XML Type
8.13.XML类型
The xml data type can be used to store XML data. Its advantage over storing XML data in a text field is that it checks the input values for well-formedness, and there are support functions to perform type-safe operations on it; see Section 9.14. Use of this data type requires the installation to have been built with configure --with-libxml.
xml数据类型可以存储XML数据。使用xml类型存储XML数据比用text类型储存的好处就是,前者可以检查输入数据的格式,且提供了丰富的函数对数据进行处理,参见9.15节。要想使用此数据类型,需要在安装时指定configure --with-libxml。
The xml type can store well-formed “documents”, as defined by the XML standard, as well as “content” fragments, which are defined by the production XMLDecl? content in the XML standard.Roughly, this means that content fragments can have more than one top-level element or character node. The expression xmlvalue IS DOCUMENT can be used to evaluate whether a particular xml value is a full document or only a content fragment.
xml数据类型可以存储XML标准定义的格式正确的“文档”以及由XMLDecl?定义的“内容”片段。 大致来说,这意味着内容片段可以具有多个顶级元素或字符节点。 表达式xmlvalue IS DOCUMENT可用于评估特定的xml值是完整文档还是仅是内容片段。
xml数据类型的限制及兼容性等,请参见附录D.3。

https://dhexx.cn/news/show-43314.html

相关文章

李洪强iOS开发之【零基础学习iOS开发】【02-C语言】08-基本运算

计算机的基本能力就是计算,所以一门程序设计语言的计算能力是非常重要的。C语言之所以无所不能,是因为它不仅有丰富的数据类型,还有强大的计算能力。C语言一共有34种运算符,包括了常见的加减乘除运算。这讲就对C语言中的运算符做一…

优秀工程师-UIResponder

在iOS中UIResponder类是专门用来响应用户的操作处理各种事件的,包括触摸事件(Touch Events)、运动事件(Motion Events)、远程控制事件(Remote Control Events,如插入耳机调节音量触发的事件)。我们知道UIApplication、UIView、UIViewController这几个类是直接继承自…

李洪强iOS开发拓展篇—UIDynamic(重力行为+碰撞检测)

iOS开发拓展篇—UIDynamic(重力行为碰撞检测) 一、重力行为 说明:给定重力方向、加速度,让物体朝着重力方向掉落 1.方法 (1)UIGravityBehavior的初始化 - (instancetype)initWithItems:(NSArray *)items; item参数 :里…

SwiftUI 教程之如何在 2 秒内实现自动滚动功能

使用 SwiftUI 进行开发令人惊讶。它确实使得只需几行代码就可以实现一些很酷的功能。今天,我们来实现自动滚动。当您创建聊天应用程序时,此技术特别有用。我将尽可能简要地解释它。 准备你的 UI struct AutoScrollList: View {var body: some View {VStack {Button("S…

【零基础学习iOS开发】【02-C语言】09-流程控制

前言 1.默认的运行流程 默认情况下&#xff0c;程序的运行流程是这样的&#xff1a;运行程序后&#xff0c;系统会按书写顺序执行程序中的每一行代码。比如下面的程序 1 #include <stdio.h>2 3 int main()4 {5 6 printf("Hello-1\n");7 printf(&qu…

SwiftUI 4 新功能之掌握 WeatherKit 和 Swift Charts

SwiftUI 4 新功能之掌握 WeatherKit 和 Swift Charts 今年在 WWDC22 上有很多令人兴奋的新框架和 API 让我们投入其中。然而,我对 WeatherKit 和 Swift Charts 感到非常兴奋,因为我们现在终于有了对天气数据和绘制数据集的原生 1 方支持。 在本文中,我们将研究如何将两者结…

iOS开发拓展篇—UIDynamic(捕捉行为)

iOS开发拓展篇—UIDynamic(捕捉行为) 一、简介 可以让物体迅速冲到某个位置&#xff08;捕捉位置&#xff09;&#xff0c;捕捉到位置之后会带有一定的震动 UISnapBehavior的初始化 - (instancetype)initWithItem:(id <UIDynamicItem>)item snapToPoint:(CGPoint)point; …

SwiftUI 完整项目之音乐学习卡片类App 开机引导页 图文列表页 详细设置页(教程含源码)

SwiftUI 完整项目之音乐学习卡片类App(教程含源码) 实战需求 这是一个基本的SwiftUI应用程序,可帮助音乐家了解可用的不同类型的麦克风以及如何最好地应用它们。 开机引导页图文列表页详细设置页本文价值与收获 看完本文后,您将能够作出下面的界面 看完本文您将掌握的技…

8.14. JSON Types

8.14. JSON Types8.14.JSON类型JSON data types are for storing JSON (JavaScript Object Notation) data, as specified in RFC 71591. Such data can also be stored as text, but the JSON data types have the advantage of enforcing that each stored value is valid ac…

Tkinter 教程之10个经典程序代码 数字时钟(教程含源码)

Tkinter 是 Python 编程语言中最好的模块之一。它专门用于创建图形用户界面。有了这个模块,我们可以创建一些很棒的程序。在本文中,我们尝试创建一个简单而有趣的程序。我们将特别关注简单的 GUI 以更好地理解 Tkinter。 目录 带有 Tkinter 的clock使用 Tkinter 更改颜色背景…