YAML 流映射

2022-12-06 17:27 更新

YAML中的流映射表示鍵值對(duì)的無(wú)序集合。 它們也稱為映射節(jié)點(diǎn)。 請(qǐng)注意,鍵應(yīng)保持唯一。 如果流映射結(jié)構(gòu)中存在重復(fù)的鍵,則會(huì)生成錯(cuò)誤。 鍵順序在序列化樹中生成。

示例

流映射結(jié)構(gòu)的示例如下所示 -

%YAML 1.1
paper:
   uuid: 8a8cbf60-e067-11e3-8b68-0800200c9a66
   name: On formally undecidable propositions of  Principia Mathematica and related systems I.
   author: Kurt G?del.
tags:
   - tag:
      uuid: 98fb0d90-e067-11e3-8b68-0800200c9a66
      name: Mathematics
   - tag:
      uuid: 3f25f680-e068-11e3-8b68-0800200c9a66
      name: Logic

JSON格式的映射序列(無(wú)序列表)的輸出如下所示 -

{
   "paper": {
      "uuid": "8a8cbf60-e067-11e3-8b68-0800200c9a66",
      "name": "On formally undecidable propositions of Principia Mathematica and related systems I.",
      "author": "Kurt G?del."
   },
   "tags": [
      {
         "tag": {
            "uuid": "98fb0d90-e067-11e3-8b68-0800200c9a66",
            "name": "Mathematics"
         }
      },
      {
         "tag": {
            "uuid": "3f25f680-e068-11e3-8b68-0800200c9a66",
            "name": "Logic"
         }
      }
   ]
}

如果如上所示觀察此輸出,則會(huì)發(fā)現(xiàn)在YAML映射結(jié)構(gòu)中鍵名稱是唯一的。




以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)