当前位置: 首页 > news >正文

苏州建行网站首页设置网站404

苏州建行网站首页,设置网站404,怎么做网络营销推广,网站跟app的区别01yaml介绍 YAML 语言(发音 /ˈjməl/ )的设计目标,就是方便人类读写。YAML代表YAML Aint Markup Language,是一种数据序列化语言。它实质上是一种通用的数据串行化格式,它的基本语法规则如下。 大小写敏感; 使用缩进表示层级关系; 缩进时不允许使用Tab键&#xf…

01yaml介绍

YAML 语言(发音 /ˈjæməl/ )的设计目标,就是方便人类读写。YAML代表YAML Ain't Markup Language,是一种数据序列化语言。它实质上是一种通用的数据串行化格式,它的基本语法规则如下。

  • 大小写敏感;

  • 使用缩进表示层级关系;

  • 缩进时不允许使用Tab键,只允许使用空格;

  • 缩进的空格数目不重要,只要相同层级的元素左侧对齐即可;

YAML 支持的数据结构有三种

  • 对象:键值对的集合(map);

  • 数组:一组按次序排列的值(array);

  • 纯量(scalars):单个的、不可再分的值;

02yaml 语法

# 表示注释,从这个字符一直到行尾,都会被解析器忽略;

... 和---配合使用,在一个配置文件中代表一个文件的结束;

---time: 20:03:20player: Sammy Sosaaction: strike (miss)...---time: 20:03:47player: Sammy Sosaaction: grand slam...

相当于在一个yaml文件中连续写了两个yaml配置项。

03yaml对象

对象的一组键值对,使用冒号结构表示。

animal: pets

如果转换为JavaScript,代码如下:

{ animal: 'pets' }

Yaml 也允许另一种写法,将所有键值对写成一个行内对象。

hash: { name: Steve, foo: bar }

如果转换为JavaScript,代码如下:

{ hash: { name: 'Steve', foo: 'bar' } }

较为复杂的对象格式,可以使用问号加一个空格代表一个复杂的key,配合一个冒号加一个空格代表一个value:​​​​​​​

?- complexkey1- complexkey2:- complexvalue1- complexvalue2

思即对象的属性是一个数组[complexkey1,complexkey2],对应的值也是一个数xe组[complexvalue1,complexvalue2]

04yaml数组

一组连词线开头的行,构成一个数组​​​​​​​

- Cat- Dog- Goldfish

如果转换为JavaScript,代码如下:

[ 'Cat', 'Dog', 'Goldfish' ]

数据结构的子成员是一个数组,则可以在该项下面缩进一个空格​​​​​​​

-- Cat- Dog- Goldfish

如果转换为JavaScript,代码如下:

[ [ 'Cat', 'Dog', 'Goldfish' ] ]

数组也可以采用行内表示法

animal: [Cat, Dog]

如果转换为JavaScript,代码如下:

{ animal: [ 'Cat', 'Dog' ] }

05复合结构

对象和数组可以结合使用,形成复合结构​​​​​​​

languages:- Ruby- Perl- Pythonwebsites:YAML: yaml.orgRuby: ruby-lang.orgPython: python.orgPerl: use.perl.org

如果转换为JavaScript,代码如下:​​​​​​​

{ languages: [ 'Ruby', 'Perl', 'Python' ],websites:{YAML: 'yaml.org',Ruby: 'ruby-lang.org',Python: 'python.org',Perl: 'use.perl.org'}}

06yaml纯量

纯量是最基本的、不可再分的值。以下数据类型都属于 JavaScript 的纯量。

  • 字符串

  • 布尔值

  • 整数

  • 浮点数

  • Null

  • 时间

  • 日期

数值直接以字面量的形式表示

number: 12.50

如果转换为JavaScript,代码如下:

{ number: 12.50 }

布尔值用true和false表示

isSet: true

如果转换为JavaScript,代码如下:

{ isSet: true }

null使用~表示

parent: ~

如果转换为JavaScript,代码如下:

{ parent: null }

时间采用ISO8601格式

iso8601: 2001-12-14t21:59:43.10-05:00

如果转换为JavaScript,代码如下:

{ iso8601: new Date('2001-12-14t21:59:43.10-05:00') }

日期采用复合 iso8601 格式的年、月、日表示

date: 1976-07-31

如果转换为JavaScript,代码如下:

{ date: new Date('1976-07-31') }

YAML 允许使用两个感叹号,强制转换数据类型​​​​​​​

e: !!str 123f: !!str true

如果转换为JavaScript,代码如下:

{ e: '123', f: 'true' }

07yaml字符串

字符串是最常见,也是最复杂的一种数据类型;

字符串默认不使用引号表示;

str: 这是一行字符串

如果转换为JavaScript,代码如下:

{ str: '这是一行字符串' }

如果字符串之中包含空格或特殊字符,需要放在引号之中

str: '内容:字符串'

如果转换为JavaScript,代码如下:

{ str: '内容: 字符串' }

单引号和双引号都可以使用,双引号不会对特殊字符转义

s1: '内容\n字符串's2: "内容\n字符串"

如果转换为JavaScript,代码如下:

{ s1: '内容\\n字符串', s2: '内容\n字符串' }

单引号之中如果还有单引号,必须连续使用两个单引号转义

str: 'labor''s day'

如果转换为JavaScript,代码如下:

{ str: 'labor\'s day' }

字符串可以写成多行,从第二行开始,必须有一个单空格缩进。换行符会被转为空格​​​​​​​

str: 这是一段多行字符串

如果转换为JavaScript,代码如下:

{ str: '这是一段 多行 字符串' }

多行字符串可以使用| 保留换行符,也可以使用> 折叠换行​​​​​​​

this: |FooBarthat: >FooBar

转为 JavaScript 代码如下

{ this: 'Foo\nBar\n', that: 'Foo Bar\n' }

+ 表示保留文字块末尾的换行, - 表示删除字符串末尾的换行​​​​​​​

s1: |Foos2: |+Foos3: |-Foo

转为 JavaScript 代码如下

{ s1: 'Foo\n', s2: 'Foo\n\n\n', s3: 'Foo' }

字符串之中可以插入 HTML 标记​​​​​​​

message: |<p style="color: red">段落</p>

转为 JavaScript 代码如下

{ message: '\n<p style="color: red">\n 段落\n</p>\n' }

08yaml引用

锚点& 和别名* ,可以用来引用。​​​​​​​

defaults: &defaultsadapter: postgreshost: localhostdevelopment:database: myapp_development<<: *defaultstest:database: myapp_test<<: *defaults

等同于下面的代码​​​​​​​

defaults:adapter: postgreshost: localhostdevelopment:database: myapp_developmentadapter: postgreshost: localhosttest:database: myapp_testadapter: postgreshost: localhost

& 用来建立锚点( defaults ), << 表示合并到当前数据, * 用来引用锚点。

示例:​​​​​​​

- &showell Steve- Clark- Brian- Oren- *showell

转为 JavaScript 代码如下

[ 'Steve', 'Clark', 'Brian', 'Oren', 'Steve' ]
http://www.dtcms.com/a/429545.html

相关文章:

  • 沈阳网站开发培训多少钱昆明网站制作服务商
  • 太仓网站优化免费自助开通网站
  • 网站套站是什么意思岱山建设局网站
  • 婚恋网站如何做推广建筑网站 国外
  • 网站定制开发合同建设旅游网站
  • 杭州网站建设 博采网络有限公司中卫网站推广公司
  • 门户网站建设的平台搭建广告推广免费
  • 网站建设与制作视频教学好看的网站推荐一下
  • 怎么做创意短视频网站海宁网站网站建设
  • 网站推广的方式包括阿里云 wordpress 500
  • 陕西网站制wordpress首页js怎么添加图片
  • html网页设计期末作业seo域名如何优化
  • 做专业课视频课的网站门户一号wordpress主题
  • 北京公司模板网站好最棒的网站建设
  • 西安电脑网站建设洛阳做网站哪家好
  • 做再生料的网站四川seo技术培训
  • 网站建设奖项有效的网站推广方式
  • 网站中链接怎么做有限公司章程
  • 做网站和做公众号网站首页图片大小
  • 建设企业网站企业网上银行网站规划思想方法有哪些内容
  • 怎么能在百度上做推广网站三大标签优化
  • 爱站网做网站吗网站建设中英语如何说
  • 儿童做网站广告传媒公司网站怎么做
  • 棋牌游戏在哪做网站无锡知名网站推广
  • 福州网站建设电话seo哪里可以学
  • 手机做网站公司企业网络营销方案策划
  • 无锡网站建设哪里好wordpress 图片展示 插件
  • 做网站前后端的发布流程查询公司营业执照的网站
  • 商务网站的规划与建设总结wordpress手机适配
  • 天津七七一网站建设有限公司怎么样网站页面设置