Altova XMLSpy 2025 Professional Edition

YAML

Home Prev Top Next

YAML stands for YAML Ain't Markup Language. It is a popular data serialization language that is a superset of JSON.

 

Create and edit YAML

XMLSpy provides a Text View and Grid View for editing YAML documents. These views provide a range of useful features, and these are described in the following topics:

 

Create and Edit YAML Documents

YAML Text View

YAML Grid View

Anchors and Aliases

Generate JSON Schema from YAML Document

Generate YAML Document from JSON Schema

Convert between YAML and JSON

 

Validate YAML and its schemas

YAML documents can be validated in XMLSpy against JSON schemas that are written in either JSON format or YAML format. These schemas can be edited in Schema View. The following sections describe YAML validation features:

 

Validate YAML Documents

YAML Schema View

 

 

Generate and convert documents to/from YAML

XMLSpy provides the following file generation and conversion features:

 

Generate JSON Schema from YAML Instance

Generate YAML Instance from JSON Schema

Convert between YAML and JSON

 

© 2018-2024 Altova GmbH