XML词汇表

合集下载

专业英文词汇表

专业英文词汇表

专业英文词汇表以下是一些常见的专业英文词汇表,按字母顺序排列:AAbstract 摘要Analysis 分析Assessment 评估Algorithm 算法Architecture 架构Academic 学术的Application 应用Algorithmic 算法的Artificial intelligence 人工智能Automation 自动化BBenchmark 基准Backward compatibility 向后兼容性Big data 大数据Biotechnology 生物技术Business intelligence 商业智能CComputing 计算机科学Cryptography 密码学Component 组件Computer graphics 计算机图形学Control system 控制系统Cybersecurity 网络安全DData 数据Database 数据库Design 设计Development 开发Digital 数字化Distributed system 分布式系统EEncryption 加密Ethics 伦理学Engineering 工程学Experiment 实验Expert system 专家系统FFramework 框架Functional programming 函数式编程Genetic algorithm 遗传算法Grid computing 网格计算HHardware 硬件Hypothesis 假设Human-computer interaction 人机交互Hierarchical clustering 分层聚类IInformation technology 信息技术Interface 接口Internet of Things 物联网Image processing 图像处理JJava programming language Java编程语言KKnowledge 知识Knowledge management 知识管理LLogic logicLinguistics 语言学Linear programming 线性规划MMachine learning 机器学习Modeling 建模Machine vision 机器视觉Microprocessor 微处理器Multimedia 多媒体NNetwork 网络Neural network 神经网络OObject-oriented programming 面向对象编程Operating system 操作系统Optimization 优化Open-source 开源PProgramming programmingParallel computing 并行计算Quality assurance 质量保证Protocol 协议QQuery 查询RRobotic 嵌入式Robotics 机器人技术Random access memory (RAM) 随机存取存储器SSimulation 模拟Software 软件Systematic system 系统化System 系统Statistical analysis 统计分析Security 安全Storage 存储TTesting 测试Technology 技术Telecommunication 通信Theory 理论Transaction 事务Time series 时间序列Turing machine 图灵机UUser interface 用户界面Undo 撤销VVirtual reality 虚拟现实Validation 验证Visualization 可视化WWeb development 网络开发Wireless 无线XXML (Extensible Markup Language) 可扩展标记语言YYield rate 产率ZZero-day vulnerability 零日漏洞。

计算机缩写词汇对照表

计算机缩写词汇对照表

计算机缩写词汇对照表计算机领域中常常使用各种缩写词汇,这些缩写词汇在技术文档、论文以及工作中广泛使用。

本文将为大家介绍一些常见的计算机缩写词汇,帮助读者更好地理解和使用这些词汇。

1. CPU:中央处理器(Central Processing Unit),是计算机的核心部件之一,负责执行指令和进行运算。

2. RAM:随机存取内存(Random Access Memory),是计算机中用于临时存储数据和程序的部件。

3. ROM:只读存储器(Read-Only Memory),是一种只能读取而不能写入数据的存储器。

4. HDD:硬盘驱动器(Hard Disk Drive),是计算机中用于存储和读取数据的设备。

5. SSD:固态硬盘(Solid State Drive),与传统硬盘驱动器相比,具有更快的读写速度和更低的能耗。

6. GPU:图形处理器(Graphics Processing Unit),主要用于处理图形和图像相关的计算任务。

7. BIOS:基本输入输出系统(Basic Input/Output System),是计算机中用于初始化硬件设备和启动操作系统的程序。

8. OS:操作系统(Operating System),是计算机中管理和控制硬件资源的软件系统。

9. GUI:图形用户界面(Graphical User Interface),是一种通过图形方式显示和操作计算机系统的界面。

10. HTML:超文本标记语言(HyperText Markup Language),是一种用于创建网页的标记语言。

11. CSS:层叠样式表(Cascading Style Sheets),用于定义网页的样式和布局。

12. XML:可扩展标记语言(eXtensible Markup Language),用于描述和传输结构化的数据。

13. API:应用程序接口(Application Programming Interface),是一组定义了软件组件间交互方式的规范。

计算机编程英语词汇

计算机编程英语词汇

计算机编程英语词汇计算机编程英语词汇在计算机编程中,经常要用到英语,那么有哪些计算机编程英语常用词汇呢?以下是小编整理的计算机编程英语词汇,欢迎阅读。

第一部分、计算机算法常用术语中英对照Data Structures 基本数据结构Dictionaries 字典Priority Queues 堆Graph Data Structures 图Set Data Structures 集合Kd-Trees 线段树Numerical Problems 数值问题Solving Linear Equations 线性方程组Bandwidth Reduction 带宽压缩Matrix Multiplication 矩阵乘法Determinants and Permanents 行列式Constrained and Unconstrained Optimization 最值问题Linear Programming 线性规划Random Number Generation 随机数生成Factoring and Primality Testing 因子分解/质数判定Arbitrary Precision Arithmetic 高精度计算Knapsack Problem 背包问题Discrete Fourier Transform 离散Fourier变换Combinatorial Problems 组合问题Sorting 排序Searching 查找Median and Selection 中位数Generating Permutations 排列生成Generating Subsets 子集生成Generating Partitions 划分生成Generating Graphs 图的生成Calendrical Calculations 日期Job Scheduling 工程安排Satisfiability 可满足性Graph Problems -- polynomial 图论-多项式算法Connected Components 连通分支Topological Sorting 拓扑排序Minimum Spanning Tree 最小生成树Shortest Path 最短路径Transitive Closure and Reduction 传递闭包Matching 匹配Eulerian Cycle / Chinese Postman Euler回路/中国邮路Edge and Vertex Connectivity 割边/割点Network Flow 网络流Drawing Graphs Nicely 图的描绘Drawing Trees 树的描绘Planarity Detection and Embedding 平面性检测和嵌入Graph Problems -- hard 图论-NP问题Clique 最大团Independent Set 独立集Vertex Cover 点覆盖Traveling Salesman Problem 旅行商问题Hamiltonian Cycle Hamilton回路Graph Partition 图的划分Edge Coloring 边染色Graph Isomorphism 同构Steiner Tree Steiner树Feedback Edge/Vertex Set 最大无环子图Computational Geometry 计算几何Convex Hull 凸包Triangulation 三角剖分Voronoi Diagrams Voronoi图Nearest Neighbor Search 最近点对查询Range Search 范围查询Point Location 位置查询Intersection Detection 碰撞测试Bin Packing 装箱问题Medial-Axis Transformation 中轴变换Polygon Partitioning 多边形分割Simplifying Polygons 多边形化简Shape Similarity 相似多边形Motion Planning 运动规划Maintaining Line Arrangements 平面分割Minkowski Sum Minkowski和Set and String Problems 集合与串的问题Set Cover 集合覆盖Set Packing 集合配置String Matching 模式匹配Approximate String Matching 模糊匹配Text Compression 压缩Cryptography 密码Finite State Machine Minimization 有穷自动机简化Longest Common Substring 最长公共子串Shortest Common Superstring 最短公共父串DP——Dynamic Programming——动态规划recursion ——递归第二部分、编程词汇A2A integration A2A整合abstract 抽象的abstract base class (ABC)抽象基类abstract class 抽象类abstraction 抽象、抽象物、抽象性access 存取、访问access level访问级别access function 访问函数account 账户action 动作activate 激活active 活动的actual parameter 实参adapter 适配器add-in 插件address 地址address space 地址空间address-of operator 取地址操作符ADL (argument-dependent lookup)ADO(ActiveX Data Object)ActiveX数据对象advancedaggregation 聚合、聚集algorithm 算法alias 别名align 排列、对齐allocate 分配、配置allocator分配器、配置器angle bracket 尖括号annotation 注解、评注API (Application Programming Interface) 应用(程序)编程接口app domain (application domain)应用域application 应用、应用程序application framework 应用程序框架appearance 外观append 附加architecture 架构、体系结构archive file 归档文件、存档文件argument引数(传给函式的值)。

XML专业技术词汇大全

XML专业技术词汇大全

XML专业技术词汇大全可扩展标记语言(英文:eXtensible Markup Language,缩写:XML),是一种标记语言。

标记指计算机所能理解的信息符号,通过此种标记,计算机之间可以处理包含各种信息的文章等。

接下来小编为大家整理了XML专业技术词汇大全,希望对你有帮助哦!XML专业技术词汇大全一:Aapplication (应用)attribute (属性)API(Application Programming Interface 应用编程接口)ADO( ActiveX Data Objects ActiveX数据对象 )ANSI (American National Standards Institute 美国国家标准研讨会)ASP (Active Server Pages 活动服务器页面)Ccharacter (字段)class (类)combination (组合)CA D (Computer Aided Design 计算机辅助设计 )CAM (Computer Aided Manufacturing 计算机辅助制造)CGI(Common Gateway Interface 公共网关接口 )CDF(Channel Definition Format 频道定义格式)COM (Component Object Model 结构对象模式)CORBA(Common Object Request Broker Architecture 共同对象请求代理架构)CSS(Cascading Style Sheets 层叠样式表)CML (Chemical Markup Language 化学标识语言)Ddefinition (定义)declaration (声明)delimiter (定界符)DTD(Document Type Definition文件类型定义)DSSSL(Document Style Semantics and Specification Language 文档样式语义和规范语言)DOM(Document Object Model 文档对象模型)DDML (Document Definition Markup Language 文件定义标识语言)DSO (Data Source Object 数据源对象)Eencoding (编码)entity (实体)EDI (Electronic Data Interchange 电子数据交换)ECMA(European Computer Manufacturers Association 欧洲计算机协会)EEMA(European Electronic Messaging Associations 欧洲电子信息协会)GGCA(Graphic Communications Association of America美国图形通信协会)HHTML(HyperText Markup Language 超文本标识语言)HGML(Hyper Graphics Markup Language 超图像标识语言)HTTP(HyperText Transfer Protocol 超文本传输协议)HyTime(Hypermedia/Time-based Structuring Language - ISO/IEC 10744超媒体/基于时间的结构语言)Iidentifier (标识符)implicit ( 隐含 )instance (实例)IEC(国际电工委员会)IETF(Internet Engineering Task Force Internet工程任务组) ISUG(International SGML Users' Group 国际SGML用户组) ISO(International Standards Organization 国际标准组织) IDL (Interface Definition Language 接口定义语言)JJVM(Java Virtual Machine Java虚拟机)Kkeyword (关键字)XML专业技术词汇大全二:MMathML(Mathematical Markup Language数学标识语言) MCF(Meta Content Framework元內容格式)NNamespace(名域)OODBC(Open Database Connectivity 开放数据库连接)OSD(Open Software Description 开放软件描叙)OTP(Open Trading Protocol 开放网络贸易协议)OFX(Open Financial Exchange 开放式金融交易)OPS (Open Profiling Standard 开放轮廓标准)OQL(Object-orientated Query Language 面向对象查询语言) OFE (Open Financial Exchange 开放金融交换)OFX (Open Financial Exchange 开放金融交换)Pparameter (参数)P3P(Platform for Privacy Preferences 私有参数平台)PDF(Portable Document Format 便携文件形式)PNG(Portable Network Graphics 小型网络图形)PGML(Precision Graphics Markup Language 精密图像标识语言)Parser(解析器)Qquantity (量)Rrecord (纪录)RDF (Resource Description Framework 资源描叙框架)RFC(Request For Comments 注释要求)RMD (Required Markup Declaration 必需的标识语言)RTF(Rich Text Format 丰富文本形式)Sset (集合)sequence (序列)separator (分隔符)space ( 空格 )subelement (字元素)syntax (语法)SGML (Standard Generalised Markup Language 通用标识语言标准)SAX(Simple API for XML XML的简单应用编程接口)SP(SGML Parser SGML解析器)SQL(Structured Query Language 结构查询语言)SMIL (Synchronized Multimedia Integration Language 同步多媒体综合语言)STEP(Standard for the Exchange of Product Model Data 产品类型数据交换标准)SVG (Scalable Vector Graphics 可升级矢量图形)SDML (Signed Document Markup Language 有符号文件标识语言)Schema(大纲)Stylesheet(样式表)TTag(标签)text (文本)token (助记符)Uupper-case (大写)UCS(Universal Character Set 通用字符集)URL(Uniform Resource Locator 通用信息定位器)URI (Universal Resource Identifier 通用源识别器)Vvirtual (虚拟)VML (Vector Markup Language 矢量标识语言)VRML (Virtual Reality Modeling Language虚拟现实造型语言) Valid(合法)WW3C(World Wide Web Consortium 万维网络联盟)WFC (Windows Foundation Classes 窗口基础类)WIDL (Web Interface Definition Language 网络接口定义语言) WSP(Web Standards Project 网络标准项目)WWW(World Wide Web 万维网络)Well_formed(结构完整)XXML(The Extensible Markup Language可扩展标识语言)XLL(XML Linking Language 可扩展链接语言)XSL(XML Style Language 可扩展类型语言)XHTML (Extensible HyperText Markup Language 可扩展超文本标识语言)XPath(XML Path Language XML路径语言)XPointer (XML Pointer Language XML 指针语言)XFDL (Extensible Forms Description Language 可扩展窗体描述语言)。

六级乱序版超纲单词xml

六级乱序版超纲单词xml
auditorium: 礼堂 | 观众席 | 大礼堂]]></trans>
<phonetic><![CDATA[[ɔːdɪ'tɔːrɪəm]]]></phonetic>
<tags></tags>
<progress>0</progress>
</item><item> <word>auditory</word>
<tags></tags>
<progress>0</progress>
</item><item> <word>audit</word>
<trans><![CDATA[n. 审计;[审计] 查帐
vt. (美)旁听
vi. 审计;[审计] 查帐
Audit: 审计 | 审核 | 旁听]]></trans>
<trans><![CDATA[n. 天文学家
astronomer: 天文学家 | 地理学家 | 天体学家]]></trans>
<phonetic><![CDATA[[ə'strɒnəmə]]]></phonetic>
<tags></tags>
<progress>0</progress>
<tags></tags>
<progress>0</progress>

最新版红宝书考研词汇基础词1-8单元有道单词本(改后缀xml导入)

最新版红宝书考研词汇基础词1-8单元有道单词本(改后缀xml导入)
<tags>基础词 Unit01</tags>
</item>
<item>
<word>bald</word>
<trans>秃的,秃头的;简单的,单调的</trans>
<tags>基础词 Unit01</tags>
</item>
<item>
<word>ballet</word>
</item>
<item>
<word>cancel</word>
<trans>取消,废除,删去</trans>
<tags>基础词 Unit01</tags>
</item>
<item>
<word>cancer</word>
<trans>癌,癌肿;迅速蔓延的恶劣的或危险的事物</trans>
<tags>基础词 Unit01</tags>
</item>
<item>
<word>eccentric</word>
<trans>反常的,古怪的;古怪的人</trans>
<tags>基础词 Unit01</tags>
</item>
<item>
<word>echo</word>

XML基本概念

XML基本概念

7.注释
XML文档可以包含注释,也可以没有。注释并不是 由XML分析程序进行处理,但用于在文档的XML源代码 中提供必要的说明。注释以“<!--”开始,以“-- >”结 束。
文档的声明与处理指令
XML文档结构包含以下3个部分: (1)声明部分。声明该文档是一个XML文档。 (2)定义部分。定义XML数据的类型以及所使用的 DTD(可选)。 (3)内容部分。用XML标签和注释标注过的文档类容。
处理指令是用来给处理XML文档的应用程 序提供信息的,XML分析器把这些信息原封不 动地
传给应用程序,有应用程序来解释这个指令,遵照它所提供的信息进行处 理。格式如下:<?处理指令名 处理指令信息?>如:<?xml-stylesheet type="text/xsl" href="book.xsl"?>。
档中使用的所有元素和属性都嵌套在根元素中。
4.元素 元素是XML文档的基本构成单元,它用于表示XML文档的结构和XML
文档中包含数据。元素包含开始标记、内容、和结束标记。由于XML区分 大小写,所以开始标记和结束标记必须完全匹配。
5.属性 属性是使用与特定元素关联的对应“名称—值”的XML构造。例如:
只能用于包含它的这个文档,别的文档就不能使用了。创建内 部DTD的语法如下:
<!DOCTYPE rootelement
[element and attribute declarቤተ መጻሕፍቲ ባይዱtions]
>
<!DOCTYPE标识文档类型定义的开始,属性 rootelement指明跟元素名字。
2. 外部DTD
外部DTD是一个单独的文件,存放XML文档中可以 使用的全部元素及属性的定义。你可以在多个文档中 同时使用同一个DTD,以便保持多个文档之间数据结 构的一致性。

XML的语法

XML的语法
文檔標題
XML的語法
Page: 0 / 總頁數
1. XML文件
目錄
文檔標題
XML是一个源置标语言,可以看作是用来产生置标语言的 工具。因此,XML并没有预定义一个特定的标记集,而是描述 了一个用来定义标记集的方法。当我们用这个方法规定好一 个标记集,并根据这些规定填入文本内容后,这些标记就和 纯文本一起构成了一个XML文件. XML标记语言除了能够放在 通常意义的文件中以外,还能够按照数据流、数据库结果集、 以及由应用程序动态产生的结果而进行传送。因此,我们所 说的XML文件实际上是广义的文件,更准确的叫法应该是一个 “数据对象”,但是为了简便起见,我们仍称它为“文件”。
Page: 2 / 總頁數
1.2 XML文件的逻辑结构
文檔標題
XML文件的结构包括逻辑结构和物理结构。 一个XML文件最基本的构成是: XML声明 <?xml version="1.0" encoding="GB2312" standalone="no"?> 处理指示(可选) XML元素
Page: 3 / 總頁數
Page: 14 / 總頁數
<?xml version = "1.0" encoding="GB2312" standalone = "no"?> <!DOCTYPE 联系人列表 SYSTEM "fclml.dtd"> <?xml-stylesheet type="text/xsl" href="mystyle.xsl"?> <联系人列表> <联系人> <姓名>张三</姓名> <ID>001</ID> <公司>A公司</公司> <EMAIL>zhang@</EMAIL> <电话>(010)62345678</电话> <地址> <街道>五街1234号</街道> <城市>北京市</城市> <省份>北京</省份> <ZIP>100001</ZIP> </地址> </联系人> <联系人> <姓名>李四</姓名> <ID>002</ID> <公司>B公司</公司> <EMAIL>li@</EMAIL> <电话>(021)87654321</电话> <地址> <街道>南京路9876号</街道> <城市>上海</城市> <省份>上海</省份> <ZIP>200002</ZIP> </地址> </联系人> </联系人列表>
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

XML 词汇表本词汇表定义与 XML 标准有关的术语。

ACD ©2009 Microsoft Corporation. All rights reserved.属性 (attribute)XML 结构构造。

通过等号分隔的名值对,包含在修改元素特定功能的标记元素中。

所有属性值(包括大小和宽度等属性)实际上是文本字符串,而不是数字。

对于 XML,所有值都必须在引号内。

可以使用属性列表声明声明 XML 元素类型的属性。

层叠样式表 (Cascading Style Sheets, CSS)增强对 HTML 和 XML 元素的显示和布局的控制的格式说明。

CSS 可以用于说明简单结构化的 XML 文档的格式化行为,但是不能提供从源数据的结构派生的显示结构。

另请参见“可扩展样式表语言”。

CDF请参见“频道定义格式 (CDF)”。

频道定义格式 (Channel Definition Format, CDF)Microsoft® Internet Explorer 4.0 以及更高版本中使用的一种基于 XML 的数据格式,用于描述 Active Channel™ 内容和桌面组件。

CDF 允许 Web 发行者提供经常更新的信息集合(或频道),支持自动提供给兼容的 Web 客户端。

用户只需要选择一次频道,频道信息就会定期提供给客户端,不再需要用户的参与。

字符数据 (character data)元素或属性中不属于标记的所有文本内容。

XML 将此类纯文本和二进制数据区别对待。

在 XML OM 中,字符数据存储在作为 DOM 文本对象实现的文本节点中。

复杂数据类型 (complex data type)可以包含其他元素或属性的元素。

也称为复杂类型。

在 XML 文档中作为 <complexType> 出现。

CSS请参见“层叠样式表 (CSS)”。

数据岛 (data island)XML 文档(<XML> 或 <SCRIPT language="XML">)。

存在于 HTML 页中。

使您可以对 XML 文档编写脚本,不必通过脚本或通过 <OBJECT> 标记加载。

可以存在于格式正确的 XML 文档中的几乎所有内容都可以存在于数据岛中。

HTML 作为主文档或显示格式使用,XML 用于将数据嵌入文档。

数据源对象 (Data Source Object)提供将 HTML 控件直接绑定到 XML 数据岛的方法。

帮助开发人员连接到结构化 XML 数据并使用动态 HTML 的数据绑定工具将其提供给 HTML 页。

通过 XML 数据源对象可以一次处理一个节点的数据,但是也可以一次处理多个节点,而不必浏览文档树。

数据源对象将数据绑定到页上特定的控件,并自动在控件中填充数据源对象中的数据。

数据类型 (data types)XML 架构中作为架构中所有较大的组件的基础使用的部分或子部分。

定义 (definition)用于创建简单和复杂数据类型的说明。

文档元素 (document element)XML 文档中包含所有其他元素的元素。

文档元素是 XML 文档的顶级元素,必须是文档中的第一个元素。

只能有一个文档元素,文档元素的任何部分不得出现在任何其他元素的内容中。

文档元素表示整个文档;每个其他元素表示文档的一个组件。

根元素和文档元素两个术语可以互换使用。

E文档实体 (document entity)XML 分析器的起点。

与其他实体不同,文档实体没有名称,不能引用。

文档实体中可以出现 XML 声明和文档类型声明。

文档对象模型 (Document Object Model, DOM)一个与平台和语言无关的接口,允许程序和脚本动态地访问和更新文档的内容、结构和样式。

文档对象模型提供一组标准的对象用于表示 HTML 和 XML 文档,并提供如何组合这些对象的标准模型以及访问和处理这些对象的标准接口。

供应商可以将 DOM 作为其专用数据结构和 API 的接口进行支持,内容作者可以针对标准的 DOM 接口进行编写,而不必针对产品特定的 API ,从而提高了 Web 上的互操作性。

文档类型声明 (document type declaration)XML 结构构造。

由指示文档特定类的语法规则(或文档类型定义,即 DTD )的标记代码组成。

文档类型声明还可以指向包含全部或部分 DTD 的外部文件。

该声明必须出现在 XML 声明之后、文档元素之前。

文档类型声明的语法为 <!DOCTYPE 内容>。

文档类型定义 (Document Type Definition, DTD)可以附带文档,对文档规则进行必要的定义,例如存在哪些元素以及这些元素之间的结构关系。

定义文档中可以出现的标记、可以包含其他标记的标记、标记的数目和顺序、标记可以具有的属性以及属性可以具有的值(可选)。

如果接收应用程序对传入数据没有内置的描述,DTD 可以帮助验证数据。

DTD 在 XML 文件的文档类型声明中声明。

但是对于 XML ,DTD 是可选项。

另请参见“架构”。

DOM请参见“文档对象模型”。

DTD请参见“文档类型定义”。

EDI请参见“电子数据交换”。

电子数据交换 (Electronic Data Interchange, EDI)用于交换数据和支持事务的现有格式。

EDI 事务只能在专门设置了兼容的系统的站点之间进行。

专用 EDI 格式比 XML 更难编写,并且与 XML 不同,不能通过 HTTP 传输。

元素 (element)XML 结构构造。

XML 元素由开始标记、结束标记和标记之间的信息(通常称为内容)组成。

每个元素都具有类型,有时称为“类标识符”(GI),并且可能会指定一组属性。

指定的每个属性具有名称和值。

元素的实例使用 <element> 标记声明。

XML 文件中使用的元素通过 DTD 或架构描述,DTD 或架构可以提供对数据结构的描述。

实体 (entity)XML 结构构造。

文件、数据库记录或包含数据的其他项。

实体的主要用途是存放内容 — 而不是存放结构、规则或语法。

每个实体通过唯一名称标识,包含其自己的内容,从文档中的单个字符到文档之外的大文件。

XML 实体的功能与宏定义类似。

实体可以通过实体引用进行引用,将实体的内容插入树中的相应位置。

实体声明出现在 DTD 中。

实体引用 (entity reference)XML 结构构造。

充当内容作者的占位符,XML 分析器将实际内容放在每个引用站点。

要加入实体引用,先插入“and”符 (&),然后输入实体名称,后接分号 (;),如下所示: &YourEntityName;。

然后,在处理该行时,实体将替换为实体的内容。

其用法与宏基本相同。

可扩展标记语言 (Extensible Markup Language, XML)SGML 的一个子集,该子集针对 Web 传输进行了优化。

XML 提供统一的方法来描述和交换结构化数据,该方法与应用程序或供应商无关。

关键是使用 XML 时,信息处于文档中,而显示指令在其他位置。

也就是说,内容和显示是独立的。

XML 是用于数据交换的 Web 语言,HTML 是用于显示的 Web 语言。

在本文档发布时,XML 1.0 是万维网联合会的建议,这意味着 XML 1.0 已处于批准流程的最后阶段。

可扩展样式表语言 (Extensible Stylesheet Language, XSL)用于将基于 XML 的数据转换为 HTML 或其他显示格式,以便在 Web 浏览器中显示这些数据的一种语言。

将 XML 转换为 HTML 等格式的过程通过声明来完成,通常比通过脚本更加简单并且更容易访问。

此外,XSL 使用 XML 作为语法,使 XML 作者不必学习其他标记语言。

与 CSS 相反,后者通过格式属性“修饰”XML 树,而 XSL 将 XML 树转换为新树 (HTML),允许大范围的重新排序、生成文本以及计算 — 所有这些操作均不需要修改 XML 源代码。

源代码可以从“纯内容”的角度进行维护,可以同时提供给不同的频道或目标受众,只需要切换样式表即可。

XSL 由两个部分组成,用于转换的词汇表和 XSL 格式对象。

F方面 (facet)对数据类型的限制。

值空间的单个定义方面。

有两种类型的方面: 基础型和约束型。

I信息集 (infoset)请参见“XML 信息集”。

无效文档 (invalid document)不遵守 XML 标记规则的文档。

如果文档具有 DTD 或架构,并且不遵守其 DTD 或架构中定义的规则,该文档也无效。

M混合内容 (mixed content)包含混合内容的元素类型可以单独存放字符数据,也可以将字符数据与子元素混合存放。

在这种情况下,可以约束子元素的类型,但是不能约束子元素的顺序或出现次数。

N命名空间 (namespace)使开发人员可以唯一限定元素名和关系并使这些名称可以识别的一种机制。

这样做可以避免具有相同名称但是在不同词汇表中定义的元素上发生名称冲突。

允许混合来自多个命名空间的标记,如果数据来自多个源,就需要这样做。

命名空间可以确保元素名不会冲突,并确定定义相应术语的用户。

命名空间标识 URN 中定义的 XML 词汇表。

元素、属性或实体引用上的一个属性将简称与定义命名空间的 URN 相关联;然后使用该简称作为相应元素、属性或实体引用名称的前缀,用于唯一标识该命名空间。

命名空间引用有范围。

指定命名空间的节点下面的所有子节点继承该命名空间。

这样,未限定的名称可以使用默认命名空间。

另请参见“RDF 命名空间”。

NCName不包含冒号 (:) 的 XML 名称。

NCName 以字母或下划线 (_) 字符开头,后接 XML 规范中允许的任意字母、数字、重音字符、变音符号、句点 (.)、连字符 (-) 和下划线 (_) 的组合。

下表显示 NCName 的一些示例:x_ccatalogpart-number_-._-...表示法 (notation)通知分析器所引用的对象类型。

通常是指非 XML 数据的数据格式(例如 BMP)。

表示法通过名称标识未分析实体的格式、具有表示法属性的元素的格式或处理指令寻址到的应用程序。

表示法声明 (notation declaration)通知分析器如何处理特定的二进制文件类型,并提供表示法的名称和外部标识符。

表示法声明为现有表示法提供内部名称,以便可以在属性列表声明、未分析实体声明和处理指令中引用。

相关文档
最新文档