西西軟件園多重安全檢測下載網(wǎng)站、值得信賴的軟件下載站!
軟件
軟件
文章
搜索

首頁西西教程其它教程 → xml是什么文件?xml文件怎么打開?

xml是什么文件?xml文件怎么打開?

相關(guān)軟件相關(guān)文章發(fā)表評論 來源:西西教程網(wǎng)時間:2013/12/12 9:24:05字體大。A-A+

作者:西西點(diǎn)擊:1462次評論:0次標(biāo)簽: XML

  • 類型:下載工具大。828KB語言:中文 評分:7.5
  • 標(biāo)簽:
立即下載

XML是Extensible Markup Language的簡寫,一種擴(kuò)展性標(biāo)識語言。

XML是Extensible Markup Language的簡寫,一種擴(kuò)展性標(biāo)識語言,用于標(biāo)記電子文件使其具有結(jié)構(gòu)性的標(biāo)記語言,可以用來標(biāo)記數(shù)據(jù)、定義數(shù)據(jù)類型,是一種允許用戶對自己的標(biāo)記語言進(jìn)行定義的源語言

可擴(kuò)展標(biāo)記語言 (Extensible Markup Language, XML) ,用于標(biāo)記電子文件使其具有結(jié)構(gòu)性的標(biāo)記語言,可以用來標(biāo)記數(shù)據(jù)、定義數(shù)據(jù)類型,是一種允許用戶對自己的標(biāo)記語言進(jìn)行定義的源語言。 XML是標(biāo)準(zhǔn)通用標(biāo)記語言 (SGML) 的子集,非常適合 Web 傳輸。XML 提供統(tǒng)一的方法來描述和交換獨(dú)立于應(yīng)用程序或供應(yīng)商的結(jié)構(gòu)化數(shù)據(jù)。 

格式特性 

XML與Access,Oracle和SQL Server等數(shù)據(jù)庫不同,數(shù)據(jù)庫提供了更強(qiáng)有力的數(shù)據(jù)存儲和分析能力,例如:數(shù)據(jù)索引、排序、查找、相關(guān)一致性等,XML僅僅是展示數(shù)據(jù)。事實(shí)上XML與其他數(shù)據(jù)表現(xiàn)形式最大的不同是:他極其簡單。這是一個看上去有點(diǎn)瑣細(xì)的優(yōu)點(diǎn),但正是這點(diǎn)使XML與眾不同。

XML與HTML的設(shè)計(jì)區(qū)別是:XML是用來存儲數(shù)據(jù)的,重在數(shù)據(jù)本身。而HTML是用來定義數(shù)據(jù)的,重在數(shù)據(jù)的顯示模式。    
XML的簡單使其易于在任何應(yīng)用程序中讀寫數(shù)據(jù),這使XML很快成為數(shù)據(jù)交換的唯一公共語言,雖然不同的應(yīng)用軟件也支持其它的數(shù)據(jù)交換格式,但不久之后他們都將支持XML,那就意味著程序可以更容易的與Windows,Mac OS,Linux以及其他平臺下產(chǎn)生的信息結(jié)合,然后可以很容易加載XML數(shù)據(jù)到程序中并分析他,并以XML格式輸出結(jié)果。   了使得SGML顯得用戶友好,XML重新定義了SGML的一些內(nèi)部值和參數(shù),去掉了大量的很少用到的功能,這些繁雜的功能使得SGML在設(shè)計(jì)網(wǎng)站時顯得復(fù)雜化。XML保留了SGML的結(jié)構(gòu)化功能,這樣就使得網(wǎng)站設(shè)計(jì)者可以定義自己的文檔類型,XML同時也推出一種新型文檔類型,使得開發(fā)者也可以不必定義文檔類型。 

簡單語法 

SGML常用來定義針對HTML的文檔類型定義(DTD),同時它也常用于編寫XML的DTD。SGML的問題就在于,它允許出現(xiàn)一些奇怪的語法,這讓創(chuàng)建HTML的解析器成為一個大難題: 
  1 某些起始標(biāo)簽不允許出現(xiàn)結(jié)束標(biāo)簽,例如HTML中<img>標(biāo)簽。包含了結(jié)束標(biāo)簽就會出現(xiàn)錯誤。 
  2 某些起始標(biāo)簽可以選擇性出現(xiàn)結(jié)束標(biāo)簽或者隱含了結(jié)束標(biāo)簽 
  3 某些起始標(biāo)簽要求必須出現(xiàn)結(jié)束標(biāo)簽,例如HTML中<script>標(biāo)簽。 
  4 標(biāo)簽可以以任何順序嵌套。即使結(jié)束標(biāo)簽不按照起始標(biāo)簽的逆序出現(xiàn)也是允許的,例如,This is a sample string是正確的。 
  5 某些特性要求必須包含值,例如<img src="picture.jpg">中的src特性。 
  6 某些特性不要求一定有值,例如中的nowrap特性。 
  7 定義特性的兩邊有沒有加上雙引號都是可以的,所以<img src="picture.jpg">和<img src=picture.jpg>都是允許的。 
  這些問題使建立一個SGML語言的解析器變成了一項(xiàng)艱巨的任務(wù)。判斷何時應(yīng)用以上規(guī)則的困難導(dǎo)致了SGML語言的定義一直停滯不前。以這些問題作為出發(fā)點(diǎn),XML逐漸步入我們的視野。 
  XML去掉了之前令許多開發(fā)人員頭疼的SGML的隨意語法。在XML中,采用了如下的語法: 
  1 任何的起始標(biāo)簽都必須有一個結(jié)束標(biāo)簽。 
  2 可以采用另一種簡化語法,可以在一個標(biāo)簽中同時表示起始和結(jié)束標(biāo)簽。這種語法是在大于符號之前緊跟一個斜線(/),例如<tag/ >。XML解析器會將其翻譯成<tag></tag>。 
  3 標(biāo)簽必須按合適的順序進(jìn)行嵌套,所以結(jié)束標(biāo)簽必須按鏡像順序匹配起始標(biāo)簽,例如this is a samplestring。這好比是將起始和結(jié)束標(biāo)簽看作是數(shù)學(xué)中的左右括號:在沒有關(guān)閉所有的內(nèi)部括號之前,是不能關(guān)閉外面的括號的。 
  4 所有的特性都必須有值。 
  5 所有的特性都必須在值的周圍加上雙引號。 

這些規(guī)則使得開發(fā)一個XML解析器要簡便得多,而且也除去了解析SGML中花在判斷何時何地應(yīng)用那些奇怪語法規(guī)則上的工作。僅僅在XML出現(xiàn)后的前六年就衍生出多種不同的語言,包括MathML、SVG、RDF、RSS、SOAP、XSLT、XSL-FO,而同時也將HTML改進(jìn)為XHTML。 

因?yàn)閄ML是W3C制定的,XML的標(biāo)準(zhǔn)化工作由W3C的XML工作組負(fù)責(zé),該小組成員由來自各個地方和行業(yè)的專家組成,他們通過email交流對XML標(biāo)準(zhǔn)的意見,并提出自己的看法 (www.w3.org/TR/WD-xml)。因?yàn)閄ML 是個公共格式, (它不專屬于任何一家公司),你不必?fù)?dān)心XML技術(shù)會成為少數(shù)公司的盈利工具,XML不是一個依附于特定瀏覽器的語言。 

打開方法:用記事本,editplus等文本工具軟件都可以打開,多用戶保存配置文件或網(wǎng)頁英語,手機(jī)閱讀網(wǎng)站多是基于xml開發(fā)的,多用戶網(wǎng)頁制作相關(guān)的數(shù)據(jù)存儲等。

xml文件怎么打開的方法:

xml文件是普通的文本文件用 記事本或者 vim或者 editplus,都可以打開 查看xml文件的源代碼。一般就用記事本或者Dreamweaver打開并編輯他吧。

DreamWeaver CS6下載:http://elephantinaurance.com/k/DW/

要獲得xml文檔解析器很簡單,瀏覽器就是,瀏覽器里含有xml解析器,直接用瀏覽器打開xml文檔如果正確顯示則表示你的xml文檔時正規(guī)的。

也可以用Netscape 6來打開XML文檔,并且也可以用右鍵選擇“察看源文件” ,當(dāng)你用Netscape 6打開XML文檔后,瀏覽器將用帶顏色的代碼顯示根元素和子元素。

如何在Excel 中打開文件

Excel 2003 官方版破解

http://elephantinaurance.com/soft/26824.html

當(dāng)您, Excel 中打開 XML 文件將提示您以選擇要導(dǎo)入 XML 數(shù)據(jù)的下列方法之一:

作為 XML 列表

作為只讀工作簿

使用 XML 源任務(wù)窗格

打開該文件作為 XML 列表

當(dāng)您打開一個 XML 源, Excel 尋找用于 XML 樣式表 (XSL) 標(biāo)記。 XSL 說明數(shù)據(jù)是如何以顯示 如果標(biāo)記是存在, Excel 提示與選擇, 或不應(yīng)用樣式表。 如果您選擇要應(yīng)用一個 XSL, XSL 規(guī)定如何呈現(xiàn)數(shù)據(jù) ; 這里, 其余部分與本文此部分中信息不適用。

  如果沒有 XSL 標(biāo)記, 沒有收到以下消息:

  指定 XML 源沒有引用到架構(gòu)。 Excel 將創(chuàng)建基于 XML 源數(shù)據(jù)架構(gòu)。

  然后 Excel 導(dǎo)入 XML 源中數(shù)據(jù)。 通過多行如果 XML 數(shù)據(jù)包含重復(fù)字段內(nèi)元素, Excel 傳播數(shù)據(jù)。 每一行包含一個唯一的數(shù)據(jù)集。 這會導(dǎo)致 XML 才能顯示為 Excel 中的行大數(shù)字中小的數(shù)據(jù)集。

  打開該文件作為只讀工作簿

  當(dāng)您選擇要打開一個 XML 源文檔作為只讀工作簿, 第一個標(biāo)記的元素使用像標(biāo)題并且單元格 A 1 中放置。 其余的標(biāo)記是按字母順序排序, 跨第二行放置。 作為只讀工作簿打開它時將被分為天氣報告示例本文中前面: 列標(biāo)題下面列表

  / 區(qū)域 / 城市

  / 區(qū)域 / 國家

  / 區(qū)域 / 地區(qū)

  / 區(qū)域 / 狀態(tài)

  /date

  索引 measurements / h -

  / measurements / 濕度

  / measurements / skies

  / measurements / 溫度

  索引 measurements / uv -

  / measurements / 可視性

  measurements / wind / direction

  measurements / wind / windspeed

  / 時間

  對于每個這些列數(shù)據(jù)是否一對數(shù)據(jù), 是放在第三行的電子表格。 通過多行如果 XML 數(shù)據(jù)包含重復(fù)字段內(nèi)元素, Excel 傳播數(shù)據(jù)。 每一行包含一個唯一的數(shù)據(jù)集。 這會導(dǎo)致 XML 才能顯示為 Excel 中的行大數(shù)字中小的數(shù)據(jù)集。

  使用 XML 源任務(wù)窗格

  XML 源任務(wù)窗格中顯示架構(gòu)的 XML 數(shù)據(jù)文件。 可以拖動到工作表將這些元素映射到工作表的架構(gòu)元素。

  如果您要打開 XML 數(shù)據(jù)文件不引用到架構(gòu), Excel 推斷架構(gòu)的 XML 數(shù)據(jù)文件。

    相關(guān)評論

    閱讀本文后您有什么感想? 已有人給出評價!

    • 8 喜歡喜歡
    • 3 頂
    • 1 難過難過
    • 5 囧
    • 3 圍觀圍觀
    • 2 無聊無聊

    熱門評論

    最新評論

    發(fā)表評論 查看所有評論(0)

    昵稱:
    表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
    字?jǐn)?shù): 0/500 (您的評論需要經(jīng)過審核才能顯示)