What is YAML?

YAML’s syntax is similar to that of other high-level programming languages, and it can succinctly represent data structures such as lists, hashes (or dictionaries), and scalars. It uses whitespace indentation and relies heavily on visual formatting, making it particularly well-suited for representing or editing data structures, various configuration files, dump-style debugging output, and file outlines (for example, many email header formats are very similar to YAML). Although it is well suited for representing hierarchical data structures, it also provides a sophisticated syntax for expressing relational data. Because YAML uses whitespace and line breaks to delimit data, it is particularly well-suited for processing with grep, Python, Perl, or Ruby. Its most user-friendly feature is its clever avoidance of various delimiters, such as quotation marks and different types of parentheses, which can become cumbersome and hard to parse in nested structures.

Your footprint:

Friend Links:iCMS