YAML 信息模型

2022-12-06 17:18 更新

本章將解釋在上一章中討論的程序和過程的詳細信息。 YAML中的信息模型將使用特定圖表以系統(tǒng)格式指定序列化和表示過程的功能。

對于信息模型,重要的是表示在編程環(huán)境之間可移植的應用程序信息。

上面的圖表表示以圖形格式表示的正常信息模型。 在YAML中,本機數(shù)據(jù)的表示是根,連接的并且是標記節(jié)點的有向圖。有向圖包括一組帶有有向圖的節(jié)點。 如信息模型中所述,YAML支持三種節(jié)點 -

  • 序列
  • 標量
  • 映射

上一章討論了這些表示節(jié)點的基本定義。在本章中,將重點關注這些術語的示意圖。以下序列圖表示具有各種類型的標簽和映射節(jié)點的圖例的工作流程。

節(jié)點有三種類型:序列節(jié)點,標量節(jié)點和映射節(jié)點。

序列序列節(jié)點遵循順序架構(gòu),并包括零個或多個節(jié)點的有序序列。 YAML序列可以重復包含相同的節(jié)點或單個節(jié)點。

標量YAML中標量的內(nèi)容包括Unicode字符,可以用一系列零的格式表示。 通常,標量節(jié)點包括標量。

映射映射節(jié)點包括鍵值對表示。 映射節(jié)點的內(nèi)容包括鍵值對的組合,其中鍵名稱應保持唯一的強制條件。 序列和映射共同形成集合。

請注意,如上圖所示,標量,序列和映射以系統(tǒng)格式表示。





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

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號