Join Joseph Lowery for an in-depth discussion in this video Understanding YAML, part of Working with Data on the Web.
So far, we've looked at CSV, XML and JSON as data on the web…solutions, all of which are text-based and all of which are fairly easy to read.…In this chapter, we'll examine another entry in the data on…the web sweepstakes, one that relies on visual spacing to provide structure.…I am, of course, referring to YAML.…The YAML does not, as some would think, stand for Yet…Another Markup Language. Rather, it's a recursive acronym that's…short for, YAML Ain't Markup Language because so little markup is actually used.…
It was first proposed in 2001 and created by the wonderfully named…Ingy dot Net, along with partners Clark Evans and Oren Ben-Kiki.…You can find the latest version as well as reference material at the yaml.org site.…Don't be taken aback by the purely textual…page, the page itself is written in YAML format.…The creators of YAML refer to…it as a Human-readable data serialization standard.…Which, ironically, is somewhat less human understandable than YAML code itself.…
Here, we're seeing a user with a first name, last name, and state specified.…
- Interacting with data through HTML forms
- Storing data as comma-separated values
- Saving, retrieving, and displaying data as XML
- Setting up and updating JSON data
- Creating a YAML data file
- Using HTML5 data storage solutions
Skill Level Intermediate
1. The State of Data on the Web
2. Handling Client-Friendly CSV
3. Exploring XML
4. Incorporating JSON
5. Investigating YAML
6. Applying HTML5 Solutions
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.