RM新时代网站-首页

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

XML基礎(chǔ)——XML必須知道的入門(mén)知識(shí)

如意 ? 來(lái)源:CSDN ? 作者:混吃混喝的廢物 ? 2020-06-22 15:12 ? 次閱讀

XML(Extensible Markup Language) 即可擴(kuò)展標(biāo)記語(yǔ)言

XML是Internet環(huán)境中跨平臺(tái)的、依賴于內(nèi)容的技術(shù),是當(dāng)前處理結(jié)構(gòu)化文檔信息的有力工具

XML語(yǔ)言有如下特點(diǎn):

是一種元標(biāo)記語(yǔ)言(開(kāi)發(fā)者可根據(jù)自己需要定義符合需求的標(biāo)記)

是一種嚴(yán)格的語(yǔ)義結(jié)構(gòu)化語(yǔ)言(描述文檔的結(jié)構(gòu)和語(yǔ)義)

XML語(yǔ)言可用于數(shù)據(jù)交換

XML文檔由DTD(一組標(biāo)識(shí)符的語(yǔ)法規(guī)則)和XML兩部分組成

1. XML的結(jié)構(gòu)和基礎(chǔ)語(yǔ)法

在一個(gè)XML文檔里包含如下的要素:

1)XML聲明:處理指令的一種,一個(gè)XML文檔最好以一個(gè)XML聲明作為開(kāi)始(XML聲明必須出現(xiàn)在文檔的第一行)

XML基礎(chǔ)——XML必須知道的入門(mén)知識(shí)

2)元素:XML文檔內(nèi)容的基本單元,從語(yǔ)法上講:一個(gè)元素包含一個(gè)起始標(biāo)記,一個(gè)結(jié)束標(biāo)記以及標(biāo)記之間的數(shù)據(jù)內(nèi)容

《標(biāo)記》數(shù)據(jù)內(nèi)容《/標(biāo)記》

語(yǔ)法規(guī)定:

標(biāo)記必不可少

大小寫(xiě)有差別

要有正確的結(jié)束標(biāo)記(結(jié)束標(biāo)記必須加上斜杠/)

標(biāo)記要正確嵌套

標(biāo)記命名要合法(字母、下劃線、冒號(hào)開(kāi)頭,后跟字母數(shù)字拒還冒號(hào)下劃線連字符,不能有空格,標(biāo)記名不得帶上XML、xml等等為起始)

要正確地有效使用屬性

3) CDATA節(jié):在標(biāo)記CDATA下,所有標(biāo)記、實(shí)體引用都被忽略,而被XML處理程序一視同仁當(dāng)做字符數(shù)據(jù)看待

XML基礎(chǔ)——XML必須知道的入門(mén)知識(shí)

4) 注釋?zhuān)骸叮?-和--》

在注釋文本不得出現(xiàn)字符“-”或字符串“--”

不能把注釋文本放在標(biāo)記之中

注釋不能被嵌套

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 數(shù)據(jù)
    +關(guān)注

    關(guān)注

    8

    文章

    7002

    瀏覽量

    88940
  • XML
    XML
    +關(guān)注

    關(guān)注

    0

    文章

    188

    瀏覽量

    33077
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    OpenHarmony語(yǔ)言基礎(chǔ)類(lèi)庫(kù)【@ohos.xml (xml解析與生成)】

    XML文本轉(zhuǎn)換為JavaScript對(duì)象、以及XML文件生成和解析的一系列接口。
    的頭像 發(fā)表于 05-08 17:05 ?851次閱讀

    XML基礎(chǔ)知識(shí)

    XML基礎(chǔ)知識(shí) XML簡(jiǎn)介 XML文檔的組成 XML的語(yǔ)法規(guī)則 元素的語(yǔ)法 
    發(fā)表于 10-07 13:24

    第49章 XML可擴(kuò)展標(biāo)記語(yǔ)言基礎(chǔ)知識(shí)

    轉(zhuǎn)帖本章節(jié)為大家講解XML(ExtensibleMarkup Language,可擴(kuò)展標(biāo)記語(yǔ)言),為下一章節(jié)學(xué)習(xí)Ajax技術(shù)做準(zhǔn)備。(本章的知識(shí)點(diǎn)主要整理自網(wǎng)絡(luò))49.1 初學(xué)者重要提示49.2 XML基礎(chǔ)
    發(fā)表于 01-14 04:18

    xml教程下載

     XML簡(jiǎn)介 XML文檔的組成 XML的語(yǔ)法規(guī)則 元素的語(yǔ)法 XML文檔的有效性  DTD簡(jiǎn)介 DTD語(yǔ)法&n
    發(fā)表于 10-07 13:06 ?0次下載

    xml教程pdf (XML終極教程下載)

    xml教程pdf (XML終極教程下載) Welcome to the XML Bible. After reading this book I hope you’ll agree with me
    發(fā)表于 10-07 14:15 ?0次下載

    XML Reference Material

    This appendix contains XML reference material. It isdivided into three main parts:1. XML BNF
    發(fā)表于 10-07 14:18 ?8次下載

    An Eagle’s Eye View of XML

    This first chapter introduces you to XML. It explains ingeneral what XML is and how it is used.
    發(fā)表于 10-07 14:22 ?18次下載

    An Introduction to XML Applica

    An Introduction to XML Applications In this chapter we’ll be looking at some examples
    發(fā)表于 10-07 14:23 ?13次下載

    MTK自帶的XML解析

    現(xiàn)在大多數(shù)軟件都用xml作為配置文件,MTK本身也帶了XML文件的解析,在此我不評(píng)說(shuō)自帶XML的解析效率
    發(fā)表于 08-31 16:00 ?0次下載

    基于XML知識(shí)獲取工具研究

    知識(shí)獲取(KA)是專(zhuān)家系統(tǒng)研究的重點(diǎn)之一。而知識(shí)獲取工具是溝通領(lǐng)域?qū)<液?b class='flag-5'>知識(shí)應(yīng)用開(kāi)發(fā)人員的橋梁。為了解決專(zhuān)家系統(tǒng)中的知識(shí)獲取問(wèn)題,基于XML
    發(fā)表于 05-24 17:33 ?0次下載
    基于<b class='flag-5'>XML</b>的<b class='flag-5'>知識(shí)</b>獲取工具研究

    xml和YAML文件的寫(xiě)入_OpenCV3編程入門(mén)

    《OpenCV3編程入門(mén)》書(shū)本配套源代碼:xml和YAML文件的寫(xiě)入
    發(fā)表于 06-06 15:20 ?6次下載

    xml和YAML文件的讀取_源代碼

    《OpenCV3編程入門(mén)》書(shū)本配套源代碼:xml和YAML文件的讀取
    發(fā)表于 06-06 15:20 ?6次下載

    場(chǎng)效應(yīng)管必須知道的基礎(chǔ)知識(shí)!

    場(chǎng)效應(yīng)管必須知道的基礎(chǔ)知識(shí),華中科技大學(xué)老師整理的PPT非常實(shí)用
    發(fā)表于 06-08 17:31 ?52次下載

    XML可擴(kuò)展標(biāo)記語(yǔ)言的詳細(xì)資料講解

    本教程介紹XML (Extensible Markup Language)的基礎(chǔ)知識(shí)。提供XML入門(mén)所需的足夠信息,理解XML牽涉到哪些方面
    發(fā)表于 08-20 08:00 ?1次下載
    <b class='flag-5'>XML</b>可擴(kuò)展標(biāo)記語(yǔ)言的詳細(xì)資料講解

    鴻蒙OS開(kāi)發(fā)-(用xml寫(xiě)查詢語(yǔ)句+xml使用)

    在C#中我們常用來(lái)當(dāng)做一個(gè)小型的數(shù)據(jù)庫(kù)來(lái)使用,我們可以將信息保存在XML文檔中,或者從XML文檔中獲取數(shù)據(jù)。這樣就必須使用到XML文檔的數(shù)據(jù)讀取。
    的頭像 發(fā)表于 01-26 17:51 ?646次閱讀
    RM新时代网站-首页