徽标
联盟百科
通讯
下载应用,请到 Google Play
新! 在您的Android™设备上下载联盟百科!
自由
比浏览器更快的访问!
 

XML Schema

指数 XML Schema

XSD (XML Schema Definition)是W3C于2001年5月发布的推荐标准,指出如何形式描述XML文档的元素。XSD是許多XML Schema 语言中的一支。XSD是首先分離於XML本身的schema語言,故取得W3C的推薦地位。 像所有XML Schema 语言一樣,XSD用來描述一組规则──一个XML文件必須遵守这些規则,才能根據該schema『合法(Valid)』。 然而,与其他XML Schema 语言不同,XSD意圖設計为在确认一个文档的有效性时,将会产生满足特定数据类型的一个信息集合。这种后验证的XML信息集可用来開發XML文件處理軟件。.

14 关系: 向下兼容万维网联盟互联网媒体类型微軟面向对象程序设计首字母縮略字資料類型MSXMLNovellXML Schema 语言XML信息集正则表达式文件扩展名数据模型

向下兼容

向下兼容(downward compatibility),又称向后兼容(backward compatibility)、回溯--相容,在计算机中指在一个程序、库或硬體更新到较新版本后,用旧版本程序创建的文档或系统仍能被正常操作或使用(包括输入数据)、在旧版本库的基础上开发的程序仍能正常编译运行,或較舊版的硬體仍可在新版使用的情况。.

新!!: XML Schema和向下兼容 · 查看更多 »

万维网联盟

万维网联盟(World Wide Web Consortium,W3C),又称W3C理事会,是全球資訊網的主要國際標準組織。.

新!!: XML Schema和万维网联盟 · 查看更多 »

互联网媒体类型

互联网媒体类型(Internet media type,也称为MIME类型(MIME type)或内容类型(content type))是给互联网上传输的内容赋予的分类类型。一份内容的互联网媒体类型是由其文件格式与内容决定的。互联网媒体类型与文件拓展名相对应,因此计算机系统常常通过拓展名来确定一个文件的媒体类型并决定与其相关联的软件。互联网媒体类型的分类标准由互联网号码分配局(IANA)发布。1996年十一月,媒体类型在RFC 2045中被最初定义,当时仅被使用在SMTP协议的电子邮件中。现在其他的协议(比如HTTP或者SIP)也都常使用MIME类型。 一个MIME类型至少包括两个部分:一个类型(type)和一个子类型(subtype)。此外,它还可能包括一个或多个可选参数(optional parameter)。比如,HTML文件的互联网媒体类型可能是 text/html; charset.

新!!: XML Schema和互联网媒体类型 · 查看更多 »

微軟

#重定向 微软.

新!!: XML Schema和微軟 · 查看更多 »

面向对象程序设计

面向对象程序设计(Object-oriented programming,缩写:OOP)是種具有物件概念的程式編程典範,同时也是一种程序开发的抽象方针。它可能包含資料、、程式碼與方法。对象則指的是类的实例。它将对象作为程序的基本单元,将程序和数据封装其中,以提高软件的重用性、灵活性和扩展性,物件裡的程序可以訪問及經常修改物件相關連的資料。在物件導向程式編程裡,電腦程式會被設計成彼此相關的物件。 面向对象程序设计可以看作一种在程序中包含各种独立而又互相调用的对象的思想,这与传统的思想刚好相反:传统的程序设计主张将程序看作一系列函数的集合,或者直接就是一系列对电脑下达的指令。面向对象程序设计中的每一个对象都应该能够接受数据、处理数据并将数据传达给其它对象,因此它们都可以被看作一个小型的“机器”,即对象。目前已经被证实的是,面向对象程序设计推广了程序的灵活性和可维护性,并且在大型项目设计中广为应用。此外,支持者声称面向对象程序设计要比以往的做法更加便于学习,因为它能够让人们更简单地设计并维护程序,使得程序更加便于分析、设计、理解。反对者在某些领域对此予以否认。 当我们提到面向对象的时候,它不仅指一种程序设计方法。它更多意义上是一种程序开发方式。在这一方面,我们必须了解更多关于面向对象系统分析和面向对象设计(Object Oriented Design,简称OOD)方面的知识。許多流行的程式語言是物件導向的,它們的風格就是會透由物件來創出實例。 重要的物件導向程式語言包含Common Lisp、Python、C++、Objective-C、Smalltalk、Delphi、Java、Swift、C#、Perl、Ruby 與 PHP等。.

新!!: XML Schema和面向对象程序设计 · 查看更多 »

首字母縮略字

首字母縮略字(Acronym)是將相關詞句的第一個字母縮寫而組合成一個新字。 「首字母縮略字」又稱為「頭字語」。 而這個新字的發音則是依據這個新字書寫的方式。例如“laser”(激光)一字就是取“Light Amplification by Stimulated Emission of Radiation”的首字母縮略字。而它的發音就是依據laser的英文发音规则來發音。他們常常是幾個單詞的第一個字母合併而成(比如北約的縮寫詞NATO,激光的縮寫詞laser),也有幾個單詞分別的前幾個字母合併而成(比如比荷盧三國關稅同盟的英文Benelux就是由三國的首字母Belgium Netherlands Luxembourg合併而成)。 人們常常可以潛移默化地認識認知這些單詞,卻沒有一個潛在的標準。這些縮寫詞在過去並沒有很廣泛的應用,直到二十世紀才逐漸流行起來。在西方語言中,這些縮寫詞屬於造詞法的範疇中,而且被看作是混合詞的一類。在中文裏這些詞逐漸被人們接受,被收錄到了現代漢語詞典的附錄裏。.

新!!: XML Schema和首字母縮略字 · 查看更多 »

資料類型

在程式設計的型別系統中,数据类型(Data type)是用來約束数据的解釋。在程式語言中,常見的数据类型包括--(如:整數、浮點數或字元)、多元組、記錄單元、代數資料型別、抽象数据类型、參考型別、类以及函式型別。資料型別描述了數值的表示法、解釋和結構,並以演算法操作,或是物件在記憶體中的儲存區,或者其它儲存裝置。.

新!!: XML Schema和資料類型 · 查看更多 »

MSXML

微软XML核心服务(MSXML)提供了一组服务,使用户可以使用JScript、VBScript和其它微软的开发工具开发基于XML的本机应用程序。它支持XML 1.0、DOM、SAX、XSLT 1.0,并提供了包括XSD和XDR在内的XML schema、XMLHttpRequest、XPath、SOM()等技术。.

新!!: XML Schema和MSXML · 查看更多 »

Novell

網威(Novell)是一家專門從事網絡作業系統如Novell NetWare與Linux、安全身份管理工具及應用整合與合作方案的美國高科技企業。Novell與WordPerfect幫助猶他山谷成為專注於高科技軟體開發的區域。現今該地區很多小公司的員工都曾為Novell工作。。.

新!!: XML Schema和Novell · 查看更多 »

XML Schema 语言

XML schema是指各种XML文档(称作schema),用于表示在XML一般规则之外的特定文档的结构与内容的约束。其中被W3C采纳为推荐标准的schema语言是XSD.

新!!: XML Schema和XML Schema 语言 · 查看更多 »

XML信息集

XML信息集(XML Information Set,缩写XML Infoset)是W3C规范(specification),该规范使用一套信息项(information item)来描述XML文档的一个抽象的数据模型。 XML信息集这个规范意图用于其他规范中以引用中的信息。 一个XML文档,只要是良构的并且满足XML命名空间的约束,就存在有信息集。一个XML文档存在信息集并不需要该XML文档有效。 信息集可以包含的总共11种不同类型的信息项。.

新!!: XML Schema和XML信息集 · 查看更多 »

正则表达式

正则表达式(Regular Expression,在代码中常简写为regex、regexp或RE),又称--、正規表示法、正規運算式、規則運算式、常規表示法,是计算机科学的一个概念。正则表达式使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。在很多文本编辑器裡,正則表达式通常被用来检索、替换那些符合某个模式的文本。 许多程序设计语言都支持利用正則表达式进行字符串操作。例如,在Perl中就内建了一个功能强大的正則表达式引擎。正則表达式这个概念最初是由Unix中的工具软件(例如sed和grep)普及开的。正则表达式通常缩写成regex,单数有regexp、regex,复数有regexps、regexes、regexen。.

新!!: XML Schema和正则表达式 · 查看更多 »

文件扩展名

副檔名(Filename Extension,或作延伸檔名、后缀名)是早期操作系统(如VMS/CP/M/DOS等)用来标志檔案格式的一种机制。以DOS来说,一个副檔名是跟在主檔名后面的,由一个分隔符号分隔。在一个像“example.txt”的檔名中,example是主檔名,txt为副檔名,表示这个文件是一个純文字文件,句號“.

新!!: XML Schema和文件扩展名 · 查看更多 »

数据模型

在软件工程中,数据模型是定义数据如何输入和与输出的一种模型。其主要作用是为信息系统提供数据的定义和格式。数据模型是数据库系统的核心和基础,现有的数据库系统都是基于某种数据模型而建立起来的。.

新!!: XML Schema和数据模型 · 查看更多 »

重定向到这里:

XML Schema DefinitionXML Schema定義XSD

传出传入
嘿!我们在Facebook上吧! »