1 <?xml version="1.0"?> 2 <小纸条> 3 <收件人>大元</收件人> 4 <發件人>小張</發件人> 5 <主題>問候</主題> 6 <具體內容>早啊,飯吃了沒? </具體內容> 7 </小纸条>
這XML文件僅是純潔的資訊標籤,這些標籤意義的展開依賴於應用它的程式翻譯
為體會決以上問題,專家們行使SGML精簡製作,並遵照HTML的成長經驗,產生出一套操縱上規定規矩嚴謹,可是簡單的描寫資料說話:XML。
這個PI一般會直接放在XML敘言今後,平常由Web瀏覽器利用,來將XML資料以特別的樣式顯示出來翻譯
XML設計用來傳送及攜帶資料資訊,不用來顯現或揭示資料,HTML措辭則用來表現資料,所以XML用處的核心是它申明資料是什麼,以及攜帶資料資訊。
若是DTD規定根元素必須叫<小條子>,那翻譯公司寫作<小紙條>就不契合要求翻譯這類不相符DTD或XML綱領的要求的XML文件,被稱作不合法的XML,反之則是合法的XML。這一行代碼會奉告解析器或瀏覽器這個檔案該當遵照XML法則進行解析。
每個XML文件都由XML序言入手下手,在前面的代碼中的第一行就是XML序言,<?xml version="1.0"?>。此標籤可轉換為:HTML翻譯社 PDF和Rich Text Format並利用程式措辭或XSL翻譯
用途[

XML是從1995年最先有其雛形,並向W3C(全球資訊網聯盟)提案,而在1998年二月發布為W3C的標準(XML1.0)。
下例為小張傳送給大元的便條,貯存為XML翻譯XML定義構造、貯存資訊、傳送資訊。
1978年,ANSI將GML加以整理整頓規範,發布成為SGML,1986年起為ISO所採用(ISO 8879),並且被遍及地利用在各種大型的檔案計劃中,可是SGML是一種十分嚴謹的檔案描寫法,致使過於複雜複雜(標準手冊就有500多頁),難以理解和進修,進而影響其推行與運用。
- 不能解決所有诠釋資料的問題 - 像是影音檔或化學公式、音樂符號等其他形態的內容翻譯
- 效能問題 - 需要下載整份檔案,才能入手下手對檔案做搜尋翻譯
- 擴充性、彈性、易讀性均欠安。
XML被廣泛用來作為跨平台之間互動資料的形式,首要針對資料的內容,經過進程不合的格式化描寫手段(XSLT,CSS等)可以完成畢竟的形式表達(生成對應的HTML,PDF或其他的檔案花式)翻譯
然則,根元素到底叫<小紙條>還是<小便條>,則是由文件類型界說(DTD)或XML綱領界說的。
- 豐富檔案(Rich Documents)- 自定檔案描述並使其更富厚
- 屬於檔案為主的XML技術應用
- 標記是用來界說一份資料該當若何展現
- 後設資料(Metadata)- 描述其它檔案或網路資訊
- 屬於資料為主的XML手藝利用
- 標記是用來講明一份資料的意義
- 設置設備安排文件(Configuration Files)- 描述軟體設定的參數
例[
- 檔案中能夠明白的將標示與內容分隔隔離分散
- 所有檔案的標示使用方法均一致
XML檔案的第二行其實不必然要包括文件元素;若是有注釋或其他內容,文件元素可以遲些出現。
歷史[
目錄
- 1 歷史
- 2 用途
- 3 例
- 3.1 佈局
- 4 參考文獻
- 5 外部貫串毗連
- 6 參見
參考文獻[
- ^ XML Media Types翻譯社 RFC 7303. Internet Engineering Task Force. July 2014.
外部保持[
- XML及SGML名詞英漢翻譯表 (繁體中文)
拜見[
全球資訊網協會(W3C)產品及
翻譯社結構[
標準- Canonical XML
- CDF
- CSS
- DOM
- HTML(HTML5)
- ITS
- MathML
- OWL
- P3P
- PLS
- RDF
- SKOS
- SMIL
- SOAP
- SSML
- SVG
- SPARQL
- VoiceXML
- 網頁貯存
- WSDL
- XForms
- XHTML
- XLink
- XML
- XML Base
- XML Encryption
- XML資訊集
- XML命名空間
- XML Schema
- XML Signature
- XOP
- XPath
- XSL
- XSL-FO
記實 - XUP
工作草案 檢測 倡議 - 多通道互動活動(MMI)
- 驗証服務
棄用 - C-HTML
- HDML
- JSSS
- PGML
- VML
機構 工作小組 - WebOnt(語義網行爲)
- 裝配描述(DDWG)
- 網頁超文字技術工作小組(WHATWG)
軟體 - Line Mode (1990年-)
- Arena (1993年-1998年)
- Agora (1994年-1997年)
- Argo (1994年-1997年)
- Amaya (瀏覽器及編輯器,1996年-2012年)
會議 - 國際全球資訊網大會(WWW大會)
- 督導委員會(IW3C2)
- 第一屆(WWW1,1994年)
資料互換花式人類可讀的格局 二進位花式 特點網頁標準相幹主題- World Wide Web
- Widget
- RIA
- 網路套件
- 離線瀏覽
- PAC
- SPDY
- HTTP
- HTTPS
- SSL/TLS
- WebSocket
- WPAD
- XML
電腦平台Blink排版引擎- Opera(15~)
- 七星瀏覽器
- Vivaldi
- Coowon
- Orbitum
- PlayFree
- Beamrise
- BlackHawk
- uCoz Uran
- Baidu Spark
Jutao Caimao- Torch browser
- Yandex browser
- Ortigra Titanium
Rambler NichromeIshenyou 265gChrome- HiddenReflex EpicPrivacy
Gecko排版引擎Trident排版引擎- Internet Explorer
- GreenBrowser
- SlimBrowser
- 2345王牌瀏覽器
- MyIE
- KKman
- PCMan Combo
- MSN Explorer
- WebbIE
- MenuBox
- Crazy Browser
- Deepnet Explorer
- GOSURF
- iRider
- mxie
- NeoPlanet
AOL ExplorerDeepnet ExplorerNeoPlanetNetCaptorMediaBrowserSpaceTimeUltraBrowser
WebKit排版引擎EdgeHTML排版引擎同化排版引擎其他排版引擎純文字排版引擎行動平台Blink排版引擎- Google Chrome
- Android瀏覽器
- Opera Mobile
Gecko排版引擎- Firefox for Mobile
- MicroB
Minimo
WebKit排版引擎其他- Internet Explorer Mobile
- Konqueror Embedded
- Blazer
- ibisBrowser
- Iris Browser
- NetFront
- Obigo Browser
- Skweezer
- Skyfire
- Teashark
- ThunderHawk
- UC Browser
- uZard Web
- Vision
- WinWAP
- Smooz(ja)
DeepfishGalio- Microsoft Edge
電視機和電子遊樂器Gecko排版引擎Presto排版引擎WebKit排版引擎其他- MSN TV
Galio
刪除線名堂為截至斥地的項目網頁手藝與標準文件顯現措辭 HTML*(HTML5*) · XHTML* · XML* · XForms* · DHTML樣式格式描述語言 CSS* · XSL*動態網頁手藝 CGI · FastCGI · ASP · ASP.NET · ColdFusion · JSP · Perl(PSGI) · Python(WSGI) · Ruby · Smalltalk · PHP用戶端互下手藝 ActiveX · Java Applet · JavaFX · AJAX(XMLHTTP*) · WebSocket* · Silverlight · ActionScript(Flash · Flex · AIR)用戶端手稿說話 標識定位說話 文件綱領措辭 DTD* · XML Schema** 代表由W3C制定和維護的標準與規範- LCCN:
- GND:
- BNF:
- BNE:
- 豐富檔案(Rich Documents)- 自定檔案描述並使其更富厚
- XML
- W3C標準
- 文件花式
- 標志說話
- 數據序列化花式
GML的主要概念:
XML的結構有一個缺點,那就是不支援分影格(framing)翻譯當多條XML訊息在TCP上傳輸的時刻,無法基於XML協議來必定一條XML訊息是否是已竣事翻譯
它首要用到的有可耽誤標識表記標幟式說話、可延長樣式措辭(XSL)、XBRL和XPath等翻譯 XML是從標準通用標記式說話(SGML)中簡化編削出來的翻譯 可延長標識表記標幟式措辭(英語:Extensible Markup Language,簡稱:XML),是一種標記式說話翻譯符號指電腦所能理解的資訊符號,通過此種符號,電腦之間可以處置包括各種資訊的文章等翻譯若何界說這些標志,既可以選擇國際通用的標識表記標幟式措辭,比如HTML,也能夠利用像XML這樣由相關人士自由決意的符號式措辭,這就是措辭的可耽誤性。XML是在一個如許的配景下降生的——為了有一個更中立的體式款式,讓消費端自行決議要若何消化、出現從辦事端所供應的資訊翻譯
同時W3C也發現到HTML的問題:
引用自: https://zh.wikipedia.org/wiki/%E5%8F%AF%E5%BB%B6%E4%BC%B8%E6%A8%99%E8%A8%98%E8%AA%9E%E8%A8%80有關翻譯的問題歡迎諮詢天成翻譯社XML的前身是SGML(The Standard Generalized Markup Language),是自IBM從1960年代就起頭成長的GML(Generalized Markup Language)標準化後的名稱。引用自: https://zh.wikipedia.org/wiki/%E5%8F%AF%E5%BB%B6%E4%BC%B8%E6%A8%99%E8%A8%98%E8%AA%9E%E8%A8%80有關翻譯的問題歡迎諮詢天成翻譯社