System.Xml名称空间下的支持DOM的类型

最主要的常用的类型

  XmlNode 是DOM结构中的所有类型的基础类型,它定义了所有XML节点的通用属性和方法,是XMLDOM的基础。它具有一个ChildNodes属性,表示它所包含的子XML节点。

    XmlAttribute 表示XML属性,它只保存在XmlElement的Attributes 列表中。

    XmlDocument表示XML文档本身,是XMLDOM模型中的顶级对象,它用于对XML文档进行整体的控制,并且是其它程序访问XML文档对象树的唯一入口。

    XmlLinkedNode在XmlNode的基础上实现了访问前后同级节点的方法。

    XmlElement元素表示XML元素。是XMLDOM中使用最多的对象类型。它具有Attributes属性可以处理它所拥有的属性,可以使用ChildNodes属性获得它所有的子节点。并提供了一些添加和删除子节点的方法。

    XmlCharacterData表示XML文档中的字符数据的基础类型。字符文本数据是分布在各个XMLElement之间的纯文本数据。XmlAttribute中的文本数据是不属于XML文本块的。

    XmlCDataSection 表示XML文档中CData节,CData数据是采用”<![CDATA[     ]]>” 包括起来的纯文本数据。由于XML采用尖括号进行标记,因此具有和HTML类似的转义字符,在一般的XML纯文本段中若遇到尖括号等特殊字符时需要使用转 义字符,当文本段中包含大量的这类特殊字符时,手工书写和察看XML文档将比较困难,为了改善XML文档的可读性,在此可以使用CDATA节。在 CDATA节中,所有的字符,包括特殊字符都不需要转义,这样察看和修改XML文档都比较方便。

    XmlComment表示一段注释,XML注释和HTML注释一样,使用一对”<!--   -->”来包含起来。

    XmlText表示一段纯文本数据。

    XmlWhitespace表示XML文档中一段纯粹由空白字符组成的文本块,空白字符包括空格,制表符,换行和回车符,全角空格不属于空 白字符。XmlDocument在解析XML文档时会处理空白字符,当XmlDocument对象的PreserveWhiitespace属性为 true时,会为XML文档中的纯空白文本块生成XmlWhitespace对象,若该属性为false时,则会忽略掉纯空白文本,不会生成 XmlWhitespace对象,好像原始的XML文档中不存在这样的空白文本块一样。

转载于:https://www.cnblogs.com/meilibao/archive/2012/09/17/2688395.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/296598.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

烽火服务器查询服务器型号,烽火服务器应该起的进程

烽火服务器应该起的进程 内容精选换一换IDE Daemon模块提供接口给Matrix和Framework调用&#xff0c;Matrix通过这些接口可以实现将DVPP预处理结果数据发送到IDE-daemon-hiai进程所在的服务器&#xff0c;IDE-daemon-hiai将结果数据写到文件中&#xff1b;Framework通过调用这些…

(译)元素浮动的那些事儿

原文&#xff1a;http://bitsofco.de/2015/how-floating-works/&#xff0c;作者 Ire Aderinokun 发表于 2015 年 8 月 11 日。 尽管我们现在用浮动布局已经很少了&#xff0c;但是在一些特殊的需求下&#xff0c;它仍然是唯一可行的解决方案。在这些少见的需求中&#xff0c;浮…

session机制和cookie机制

一、cookie机制和session机制的区别 具体来说cookie机制采用的是在客户端保持状态的方案&#xff0c;而session机制采用的是在服务器端保持状态的方案。同时我们也看到&#xff0c;由于才服务器端保持状态的方案在客户端也需要保存一个标识&#xff0c;所以session 机制可能需要…

无法定位程序输入点dxgiget_美国ABB TZIDC 智能定位器调试方法

一、ABBTZID-C 智能定位器安装及操作气路连接使用与定位器气源端口处标识的标准接口连接气源连接定位器的输出与气动执行器的气缸电气连接根据下列接线端子图以及设计要求进行相应的配线(一般只需11&#xff0c;-12&#xff0c;31&#xff0c;-32)11-12控制信号输入端子(DC4---…

这个黑科技小音箱,不用连蓝牙、一触即播

▲ 点击查看以前用蓝牙音箱&#xff0c;都要打开蓝牙找半天&#xff0c;有时还找不到对应的音箱。找到了&#xff0c;连接又很 …… 漫长 ……一句「请等待蓝牙配对」重复好几遍还没连上&#xff0c;整个人都不好了。而今天介绍的这个开物灵犀感应音箱&#xff0c;不用连蓝牙&a…

Win11运行安卓超详细教程!芜湖起飞!

一、前提Windows 11 版本号为 Build 22000.xxx 或更高版本。您的电脑硬件 BIOS/UEFI 支持虚拟化功能。二、支持本教程适用于 Windows 11 正式版和预览版&#xff0c;包括 Dev 频道、Beta 频道和 Release Preview 频道。本教程适用于搭载 Intel 和 AMD 等处理器的 Windows 11 电…

精品教程--Android实战系列源码与教程

下载源码 知识技能概要&#xff1a; 1. 此套为零基础源码与教程 2. 包括了Android应用开发所有技术 3. 配套2011QQ效果实现项目源码 4. 堪称最详细中文源码注释 ...... 详细介绍: 1. 零基础源码与教程 本套源码与教程&#xff0c;由我们具有丰富开发经验的高级程师针对需要学习…

http服务器异步响应,python – 具有异步响应的Twisted http服务器,其中请求必须等待数据变为可用或超时...

我正在尝试编写一个简单的http服务器来处理在数据结构中查找响应或超时的异步请求&#xff1a;>请求到达>时间>如果回复,请将其退回>如果超时,则返回超时消息我是新手,我想知道做异步响应的最佳方法是什么.我看了some twisted Deferred docs和callLater,但我不清楚…

linux系统将python升级到2.7.10版本

下载地址&#xff1a;https://www.python.org/ftp/python/2.7.10/Python-2.7.10.tgz下载文件到指定目录[rootoperations ~]# cd /usr/local/[rootoperations local]# wget https://www.python.org/ftp/python/2.7.10/Python-2.7.10.tgz--19:12:59-- https://www.python.org/ft…

windows系统自动化设置

为减轻windows日常维护工作量&#xff0c;可使用以下本人115网盘工具&#xff1a; 1、远程唤醒工具(远程唤醒.rar&#xff0c;绿色程序) 该工具方便运维人员在节假日及日常开机时&#xff0c;无需进入机房而实现远程开机&#xff0c;目前根据公司情况只能实现同网段机器远程唤醒…

jmeter xml 请求_Jmeter学习笔记(十六)——HTTP请求之content-type

一、HTTP请求Content-Type常见的媒体格式类型如下&#xff1a;text/html &#xff1a; HTML格式text/plain &#xff1a;纯文本格式text/xml &#xff1a; XML格式image/gif &#xff1a;gif图片格式image/jpeg &#xff1a;jpg图片格式image/png&#xff1a;png图片格式以appl…

mdx 聚合函数

聚合函数Aggregation(set_express, numeric_express), Aggregation&#xff08;http://msdn.microsoft.com/zh-cn/library/ms145524.aspx&#xff09;执行求和函数, 如果和某些其他求和函数配合的话, 会有变化. 看一个例子 SELECT { ([Measures].[Reseller Sales Amount]), ([M…

存储设备分区,格式化,挂载

blkid:查看分区UUID以及类型[rootlocalhost ~]# blkid /dev/sda2: UUID"8e6e21f9-c296-4493-986c-41204c8c4bdb" TYPE"ext4" /dev/sda3: UUID"d36c4b0d-1942-48b2-8d17-fbbd2df506bc" TYPE"ext4"分区完成之后&#xff0c;运行partpro…

被小学数学题套路到哭!这些“逆天”题目,谁做谁知道…

全世界只有3.14 % 的人关注了爆炸吧知识看着孩子的作业题&#xff0c;有多少爸爸妈妈感叹着&#xff0c;幸亏自己毕业早&#xff0c;要不然小学都不能毕业&#xff01;这不&#xff0c;最近一道简单的小学数学题&#xff0c;又刷爆了家长们的朋友圈。一起往下看。算一算图中的这…

ASP.NET性能优化之构建自定义文件缓存

ASP.NET的输出缓存&#xff08;即静态HTML&#xff09;在.NET4.0前一直是基于内存的。这意味着如果我们的站点含有大量的缓存&#xff0c;则很容易消耗掉本机内存。现在&#xff0c;借助于.NET4.0中的OutputCacheProvider&#xff0c;我们可以有多种选择创建自己的缓存。如&…

《Redis核心技术与实战》学习总结(1)

【Redis】| 总结/Edison Zhou0写在开头作为Key/Value键值数据库&#xff0c;Redis的应用非常广泛。在之前多年的工作生涯中&#xff0c;我也只是关注了零散的技术点&#xff0c;没有对Redis建立起一套整体观&#xff0c;但只有建立了系统整体观&#xff0c;才能更好地定位问题和…

云管边端架构图_中移物联网布局构建“云-管-端”全方位体系架构

随着物联网的步伐&#xff0c;国内三大运营商纷纷成立自己的物联网团队&#xff0c;而在物联网连接管理平台方面&#xff0c;电信与爱立信合作&#xff0c;联通与Jasper合作&#xff0c;移动则采取自主研发的OneLink平台。在此环境下&#xff0c;全球物联网管理平台逐渐形成四分…

c++学习笔记九

程序文件和预处理指令1 程序文件头文件:类型定义和其他用于程序中一个或多个源文件的代码 后缀名为&#xff1a;.h源文件&#xff1a;要编译成机器指令的代码 后缀名为&#xff1a;.cpp .c .cxx引入头文件 代码格式如下:#include<iostream>名称的作用域程序文件的连链…

SIP for android

SIP for android 会话发起协议 Android提供了一个支持会话发起协议&#xff08;SIP&#xff09;的API&#xff0c;这可以让你添加基于SIP的网络电话功能到你的应用程序。Android包括一个完整的 SIP协议栈和集成的呼叫管理服务&#xff0c;让应用轻松无需管理会话和传输层的沟…

饿了么翻车,美团被质疑,马云也赔了40亿,这项技术为什么让人害怕?

全世界只有3.14 % 的人关注了爆炸吧知识人类还没用力AI可能就倒下了8日&#xff0c;一篇《外卖骑手&#xff0c;困在系统里》的文章刷爆了朋友圈。看过的人多半都不好受&#xff0c;除了作为社畜感叹生活不易外&#xff0c;就是感叹外卖系统的AI算法对人类的裹挟是那么的残酷。…