zoukankan      html  css  js  c++  java
  • yaml入门

    yml(Yet Another Markup Language):一种基于Unicode容易阅读,容易和脚本语言交互的,用来表达资料序列的编程语言。

    适应场景:

    • 脚本语言:由于实现简单,解析成本很低,YAML 特别适合在脚本语言中使用
    • 序列化: YAML是由宿主语言数据类型直转,的比较适合做序列化。
    • 配置文件:写 YAML 要比写 XML 快得多(无需关注标签或引号),并且比 INI 文档功能更强。由于兼容性问题,不同语言间的数据流转建议不要用 yaml。

    yml不是xml,因为:

    YAML的可读性好。

    YAML的脚本语言交互性好。

    YAML使用实现的语言的数据类型。

    YAML有一个一致的信息模型。

    YAML易于实现。

    YAML可以基于流来管理。

    YAML表达能力强,扩展性好。

    语法

    Structure通过空格来展示。Sequence里的项目用“-”来代表,Map里的键值对用":"分隔。(这基本就是所有的语法)

  • 相关阅读:
    Integer to English Words
    Word Ladder II
    Word Ladder
    Distinct Subsequences
    Interleaving String
    Scramble String
    【转】ROC和AUC介绍以及如何计算AUC
    Minimum Size Subarray Sum
    Minimum Window Substring
    Edit Distance
  • 原文地址:https://www.cnblogs.com/niexinlei/p/9700367.html
Copyright © 2011-2022 走看看