首页 > 其他分享 >YAML简介

YAML简介

时间:2023-10-05 19:11:39浏览次数:44  
标签:缩进 字面 对象 简介 YAML 数组

YAML

什么是YAML

它是一种以数据为中心的标记语言,全称(YAML Ain't Markup Language)

举例简单的application.yml文件

server:
   port:8080

特点

1.语言简单,用于在人和计算机之间交换数据

2.需要缩进

3.主要用于配置信息

4.减少了xml等配置文件的众多无效符号

YAML语法

1.区分大小写

2.使用缩进表示层级关系

3.缩进时只允许使用空格

4.统计元素左侧必须对齐

YAML支持的数据类型

字面量

是指单个的,不可拆分的值

YAML对象

在YAml中,对象肯包含多个属性,每一个属性都是一对键值对

YAML数组

pets:
 - dog
 - cat
 - fish

复合结构

YAML将字面量,对象,数组三种数据结构任意组合使用

标签:缩进,字面,对象,简介,YAML,数组
From: https://www.cnblogs.com/chenchenlol/p/17743767.html

相关文章

  • MySQL 的 InnoDB 存储引擎简介
    MySQL是世界上最流行的开源关系型数据库管理系统之一,而其中的存储引擎则是其关键组成部分之一。InnoDB存储引擎在MySQL中扮演了重要角色,提供了许多高级功能和性能优化,适用于各种应用程序和工作负载。本文将深入介绍InnoDB存储引擎的各个方面,以帮助您更好地理解它的特性和优......
  • 计算机的发展史(信息学奥赛简介)
    ⦁ 信息学奥赛简介:NOIP:全国青少年信息学奥林匹克联赛是教育部认可的五大学科(数学,物理,化学,生物,信息学)竞赛之一,由1984中国计算机学会(CCF)创办,联赛分为普及组和提高组。复赛可以使用c,c++,Pascal语言,2022年后只能使用c++。CSP-J/S:2019年CCF推出CSP(软件能力认证),CSP-J/S(非专业级别认证),CS......
  • SOUI总结之简介
    简介uires.idx:定义资源索引init.xml:定义全局UI的属性,包含字体,字符串表,skin,style,objattr,参见前篇介绍。dlg_main.xml:主窗口XML。关于XML定义的大概顺序是:1:资源引入uires.idx(这里定义界面要使用的一些资源)格式:<资源类型>Name=资源自定义名称,path=资源路径</资源......
  • REST架构风格简介
     1.优点2.缺点 ......
  • 1.数据库简介
    MySQL简介:JavaEE企业级Java开发,Web前端(HTML,CSS,JavaScript)后端连接数据库JDBC,连接前端,传输数据数据库(存数据,TxtExcel,world)代码,数据库(增删改查)混饭吃操作系统,数据结构,算法,优秀离散数学,数字电路,体系结构,编译原理,实战=无敌MySQL是一个关系型数据库管理系统前世:瑞典MysqlAB公......
  • UML教程1简介2UML图实例
    1简介主要:UML图表简介、UML符号、关系、类图、对象图、用例图、状态机图、组件图、部署图和UML工具。1.2什么是UML?UML是统一建模语言(UnifiedModelingLanguage)的缩写。它是一种标准,主要用于为现实世界中的任何软件系统创建面向对象、有意义的文档模型。它为我们提供了一种开......
  • 无涯教程-OC - 简介
    iOS是苹果公司为其移动设备所开发的专有移动操作系统,为其公司的许多移动设备提供操作界面,支持设备包括iPhone、iPad和iPodtouch。iOS在iOS4发布前名为iPhoneOS,iPad版本则于iOS13起独立为iPadOS。iOS是继Android后全球第二大最受欢迎的移动操作系统,市占率已上升至约24.5%,但仍......
  • springMVC简介
    什么事springMVCSpringMVc是Spring框架的Web组件,它是一种基于Java实现的WebMVC的轻量级Web框架2.springMVC主要工作流程 3.DispatcherServlet(前端控制器)相当于总指挥的角色,负责接受请求,请求转发给页面控制器。DispatcherServlet(前端控制器)是SpringMVC的灵魂和心脏,它负......
  • Nginx简介与Docker Compose部署指南
    Nginx是一款高性能的开源Web服务器和反向代-理服务器,以其卓越的性能、可伸缩性和灵活性而闻名。它在全球范围内广泛用于托管Web应用程序、负载均衡、反向代-理和更多场景中。在本文中,我们将首先介绍Nginx的基本概念,然后演示如何使用DockerCompose轻松部署Nginx服务器。什么是Nginx......
  • wget安装简介
    GNUWgetGNUWgetisafreesoftwarepackageforretrievingfilesusingHTTP,HTTPS,FTPandFTPS,themostwidelyusedInternetprotocols.Itisanon-interactivecommandlinetool,soitmayeasilybecalledfromscripts,cronjobs,terminalswithoutX-W......