簡體   English   中英

使用Sharepoint Designer創建一個輸出XML的頁面

[英]Create a page that outputs XML using Sharepoint Designer

我需要基於列表中的數據創建一個發出有效XML的頁面(為清楚起見,我想基於列表內容創建自定義RSS提要)。

由於Intranet環境的限制,我無法創建自定義應用程序或Web部件。 因此,唯一可用的工具是SPD。

當我創建頁面時,然后嘗試使用DataView Web部件發出一些xml(通過指定<xsl:output method="xml"並刪除周圍的所有html代碼),SPD會自動添加html標記,例如

<head>
<meta name="ProgId" content="SharePoint.WebPartPage.Document">
<meta name="WebPartPageExpansion" content="full">
</head>

當我保存頁面時。 這樣會阻止輸出為有效的XML。

那么,有誰知道僅使用SPD將DataView的輸出呈現為XML的方法嗎?

注意:我不知道這是否重要,但是在服務器場級別上禁用了“ 啟用從網站定義中分離頁面 ”選項。

嘗試這個:

  1. 在SPD中編輯頁面並進行測試,直到准備就緒為止(暫時忽略頭部)。
  2. 將頁面導出到本地計算機。
  3. 在記事本(或其他文本編輯器)中打開頁面,然后刪除SPD添加的頭部。
  4. 返回SPD並導入編輯的文件(覆蓋現有文件)。
  5. 嘿!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM