XML與JSON(在更)
XML與JSON
一、XML介紹
1、特性:具有平臺無關性,一門獨立的標記語言,自我描述性。
2、作用:網路資料傳輸,資料儲存,配置檔案
二、XML語法
1、文件宣告:<?xml version = “1.0” encoding = “UTF-8”>
2、①標記(元素/標籤/節點)
XML文件由標記組成。
②語法:
開始標記(開放標記):<標記名稱>
結束標記(閉合標記):</標記名稱>
例:<name>張三</name>
③命名規則:
名稱可以含字母,數字以及其他的字元。
名稱不能以數字或標點符號開始。
名稱不能以字元“xml”開始。
名稱不能包含空格,不能包含冒號(:)。
名稱區分大小寫、
3.XML文件中,有且僅允許有一個跟標記。
<names>
<name>張三</name>
<name>李四</name>
</names>
4.標記可以巢狀,但不允許交叉
<person>
<name>李四</name>
<age>18</age>
</person>
5.標記層次稱呼
```xml
<persons>
<person>
<name>李四</name>
<age>18</age>
</person>
<person>
<name>李四</name>
<age>18</age>
</person>
</persons>
name是person的子標記+後代標記
name是person的後代標記
name是age的兄弟標記
person是name的父標記
persons是name祖先標記
6.標記名稱允許重複
7.除了開始和結束,還有屬性。標記中的屬性,在標記開始是描述。由屬性名和屬性值組成。
格式:
①、開始標記中,描述屬性
②、包含0-n個屬性,每一個屬性一個鍵值對
③、屬性名不重複,鍵與值用等號,多屬性空格分隔。
④、屬性值用引號引住。
例:
<persons>
<person id = "10001" groupid = "1">
<name>李四</name>
<age>18</age>
</person>
<person id = "10002" groupid = "1">
<name>張三</name>
<age>20</age>
</person>
</persons>
8、註釋:
註釋開始與結束:
<!--
-->
相關文章
- XML與JSONXMLJSON
- JSON 與XML相比優點JSONXML
- json與xml的區別JSONXML
- XML 與 JSON 優劣對比XMLJSON
- XML與JSON學習歸納XMLJSON
- 還在比較 JSON 和 XML?Stop!JSONXML
- SQLServer中XML與JSON應用比較SQLServerXMLJSON
- 在 AngularJS 中將 XML 轉換為 JSONAngularXMLJSON
- 再談JSON/XMLJSONXML
- YAML & JSON &XML如何選擇YAMLJSONXML
- XML和JSON的介紹XMLJSON
- JSON相比XML優劣勢JSONXML
- 讓json更懂中文JSON
- XML轉化為json工具類XMLJSON
- Protobuf 為啥比 JSON、XML 牛?JSONXML
- JSON和XML:不可同日而語JSONXML
- xStream完美轉換XML、JSONXMLJSON
- .NETCore C# 中級篇2-6 Json與XMLNetCoreC#JSONXML
- XML+JSON面試題都在這裡XMLJSON面試題
- 10分鐘掌握XML、JSON及其解析XMLJSON
- 資料格式之戰:JSON vs XMLJSONXML
- iOS開發-XML&JSON淺析iOSXMLJSON
- JSON、XML、TOML、CSON、YAML 大比拼JSONXMLTOMLYAML
- WebApi介面 - 響應輸出xml和jsonWebAPIXMLJSON
- SpringMVC 中整合JSON、XML檢視二SpringMVCJSONXML
- Android解析XML和JSON(部落格例子)AndroidXMLJSON
- Python將xml格式轉換為json格式PythonXMLJSON
- 解析XML和JSON內容的一點技巧XMLJSON
- PHP利用JSON將XML轉換為陣列PHPJSONXML陣列
- WebApi XML,Json格式自定義,IEnumerable<T>,ArrayOfWebAPIXMLJSON
- Atitit xml轉json總結 目錄 1.1. XML和JSON之間沒有直接對映;元素型別問題 1 1.2. Xml與json的對應關係 2 1.3. 範例 2 2. Jsonlib的問題,,不XMLJSON型別
- 字串與JSON字串JSON
- js將xml格式內容轉換為json格式XMLJSON
- 自己實現JSON、XML的解析 沒那麼難JSONXML
- 探索多種資料格式:JSON、YAML、XML、CSV等資料格式詳解與比較JSONYAMLXML
- 在C#中操作XML .C#XML
- XML ERROR 在咚懍斜XMLError
- Json物件與Json字串互轉JSON物件字串