跳轉到內容

Umbraco/參考/Umbraco XML 格式

來自華夏公益教科書

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:屬性型別的別名(如文件型別中定義的那樣)
華夏公益教科書