Umbraco/Reference/Umbraco XML Format

Umbraco XML Format
All published content in umbraco are stored in an Xml Document which has the following format: First the Node (which often is a page) is represented by a ”Node” element. This node element has a number of attributes with basic information about the structure, type, name and create/update dates. The data on the page – the generic properties defined in the document type – is then represented as “Data” elements which is children of the “Node” element. The node can also have other nodes as children, and representing the structure of the site.

Confused – don't be; lets have a look:



The attributes of the node element

 * id: The Identifier of the page (node)
 * version: Identifier of the version id for the page
 * parentID: Identifier of the parent node
 * level: The depth of the placement of the node
 * template: Identifier of the template
 * sortOrder: The order of the node
 * createDate: The createdate of the node
 * updateDate: The date of the latest update (publishing time)
 * nodeName: The title of the node
 * urlName: Used by the umbraco request handler
 * writerName: The name of the user who published the node
 * nodeTypeAlias: The alias of the document type
 * path: A comma-separated string representing all parent-nodes

The attributes of the data element

 * version: The identifier of the version id for the page which this property belongs to
 * alias: The alias of the Property Type (as defined in the document type)