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:屬性型別的別名(如文件型別中定義的那樣)