Umbraco/参考/Umbraco XML 格式
外观
Umbraco 中所有已发布的内容都存储在一个 XML 文档中,该文档具有以下格式:首先,节点(通常是页面)由一个“节点”元素表示。此节点元素具有一些属性,其中包含有关结构、类型、名称和创建/更新日期的基本信息。页面上的数据 - 在文档类型中定义的通用属性 - 然后表示为“数据”元素,它是“节点”元素的子元素。节点还可以具有其他节点作为子节点,并表示站点的结构。
困惑 - 别担心;让我们看看
<node id="1037" version="1E7BF0C1-51DA-4740-BCCE-6096A8C3ECD5" parentID="-1" level="1" writerID="0" nodeType="1036" template="1035" sortOrder="0" createDate="2005-03-15T04:06:47.890" updateDate="2005-03-11T20:57:16.187" nodeName="It worked" urlName="itworked" writerName="umbraco_system" nodeTypeAlias="Textpage" path="-1,1037"> <data version="1E7BF0C1-51DA-4740-BCCE-6096A8C3ECD5" alias="bodyText"> <![CDATA[ Contratulations <img alt="crew" align="right" src="/media/426c7b76-5d12-4572-b953-a71a26bf143f-crew.jpg" width="200" height="150"/> <br/> - umbraco is installed and <A href="/itworked/bugs/bububub.aspx">working</A>! ]]> </data> <data version="1E7BF0C1-51DA-4740-BCCE-6096A8C3ECD5" alias="resume"> <![CDATA[ ]]> </data> <data version="1E7BF0C1-51DA-4740-BCCE-6096A8C3ECD5" alias="umbracoNaviHide"> 0 </data> </node>
- id:页面的标识符(节点)
- version:页面的版本 ID 标识符
- parentID:父节点的标识符
- level:节点放置的深度
- template:模板的标识符
- sortOrder:节点的顺序
- createDate:节点的创建日期
- updateDate:最新更新的日期(发布时间)
- nodeName:节点的标题
- urlName:由 Umbraco 请求处理程序使用
- writerName:发布节点的用户姓名
- nodeTypeAlias:文档类型的别名
- path:一个用逗号分隔的字符串,表示所有父节点
- version:此属性所属页面的版本 ID 标识符
- alias:属性类型的别名(如文档类型中定义的那样)