学习笔记——XML简介和规则

原创 2012年03月23日 21:08:19

Extensible Markup Language(XML,可扩展标记语言),它由SGML(Standard Generalized Markup Language)发展而来。

XML常用的编辑工具:XMLSpy、Stylus Studio等。

 

XML结构化文档的四条基本原则:


1:整个文档有且仅有一个跟元素
2:每个元素都由开始标签和结束标签组成
3:元素与元素之间应该合理嵌套
4:元素的属性必须有属性值,且属性值应该用引号引起来。

XML文档分类:

1:格式不良好的XML

2:格式良好的XML

3:有效的XML:需要使用语义约束。

 

XML有两种语义约束:

1:DTD:            简介

2:Schema::   简介

 

XML的声明

 

声明不是必须的,若使用声明,其必须放在第一行。

 格式:

 

<?xml version="1.0" encoding="GBK" standalone="yes" ?>

XML的处理指令

<?处理指令名 处理指令信息?>


定义处理命令的同时,为了让指令生效还需要有解析程序。


XML的实体引用

XML预置的实体引用
实体引用 所代表的符号
&lt; <
&gt; >
&amp; &
&apos; '
&quot; "

实体引用的格式是固定的:“&”开头,“;”结尾。

 

CDATA标记

被CDATA标记的所有字符都将被变成简单的字符处理,这些字符不会进行任何解析。

格式:

<![CDATA[文本内容]]>


 

Python 学习笔记之一——Python简介

Python学习一 (Python简介)
  • Jeff_Liu_Sky
  • Jeff_Liu_Sky
  • 2016年08月01日 16:15
  • 1257

xml学习笔记二(规则)

XML 的语法规则很简单,且很有逻辑。这些规则很容易学习,也很容易使用。 所有 XML 元素都须有关闭标签 在 HTML,经常会看到没有关闭标签的元素: This is a paragrap...
  • u010608551
  • u010608551
  • 2018年02月08日 10:50
  • 1

XML文档规则

下面总结几点XML的简单文档规则   1.XML文档有且仅有一个根元素     2.XML的语法是严格区分大小写的     3.如果不需要子内容,那么该XML元素就是一个空元素,写成:  ...
  • ray8567548
  • ray8567548
  • 2013年07月26日 15:43
  • 920

[XML]学习笔记(一)XML简介

一、XML扩展标注语言——eXtensibleMarkup Language 二、标记语言:由一些格式标记/控制标记所组成。 a)        专用标记语言:如HTML,Word,WPS等; b) ...
  • CristianoJason
  • CristianoJason
  • 2016年03月22日 21:41
  • 501

XML学习笔记 第一记

2012-08-05 1、XML:eXtensible Markup Language,可扩展元标记语言。 2、DTD:Document Type Definition,文档类型定义,用于...
  • qinxiandiqi
  • qinxiandiqi
  • 2014年06月18日 11:07
  • 1053

XML简介(学习笔记)

此文章只是本人放学习笔记。仅供参考。有不对的地方还请各位大神多多指教。 (1) XML的起源和目的 XML是Extensible Markup Language的缩写,即可扩展标记语言。它是一...
  • sinat_39291423
  • sinat_39291423
  • 2017年09月20日 18:38
  • 103

pandas学习笔记(1)--pandas简介

Python Data Analysis Library 或 pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。Pandas 纳入了大量库和一些标准的数据模型,提供了高...
  • lwplwf
  • lwplwf
  • 2017年02月20日 16:31
  • 1654

【XML定义】(1)关于XML的定义、特点、语法基本点、文档结构及简单使用方式

什么是XML? (1)XML是可扩展标记语言。 ①XML:(Extensible Markup Language)可扩展标记语言。 ②它与HTML一样,都是S...
  • qq_35415600
  • qq_35415600
  • 2017年05月16日 23:45
  • 384

XML学习笔记 -- day02 XML解析

一、XML解析的思想 1.DOM解析方式           将文档加载进内存,形成一颗dom树(document对象),将文档的各个组成部分封装为一些对象。           ☞  优点:因为,在...
  • wingzhezhe
  • wingzhezhe
  • 2016年10月18日 15:27
  • 202

规则引擎表达式规则学习

功能介绍    我们在规则配置器上编写规则时,我们一般都是有操作向导提供我们点击选择。比如我们要选择给变量“a”赋值,默认的方法如下图所示: 我们可以通过以上三个步骤,选到变量赋值,接下来我们...
  • wangmengqz
  • wangmengqz
  • 2013年09月06日 10:45
  • 1395
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:学习笔记——XML简介和规则
举报原因:
原因补充:

(最多只允许输入30个字)