
Recipe Markup Language, formerly known as DESSERT (Document Encoding and Structuring Specification for Electronic Recipe Transfer), is an
XML
Extensible Markup Language (XML) is a markup language and file format for storing, transmitting, and reconstructing arbitrary data. It defines a set of rules for encoding documents in a format that is both human-readable and machine-readable. ...
-based format for marking up
recipe
A recipe is a set of instructions that describes how to prepare or make something, especially a dish of prepared food. A sub-recipe or subrecipe is a recipe for an ingredient that will be called for in the instructions for the main recipe.
Hist ...
s. The format was created in 2000 by the company FormatData.
The format provides detailed markup for defining ingredients, which facilitates automated conversions from one type of
measurement to another. The markup language also provides for step-based instructions.
Metadata can be added to a RecipeML document through the
Dublin Core
220px, Logo image of DCMI, which formulates Dublin Core
The Dublin Core, also known as the Dublin Core Metadata Element Set (DCMES), is a set of fifteen "core" elements (properties) for describing resources. This fifteen-element Dublin Core has ...
.
Software programs that read and write the RecipeML format include Largo Recipes.
References
External links
*
XML-based standards
XML markup languages
{{cooking-stub