我需要根据列表中的数据创建一个发出有效XML的页面(为清楚起见,我想根据列表内容创建一个自定义的RSS提要)。
由于限制性内部网环境,我无法创建自定义应用程序或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 的方式?
N.B。我不知道是否重要,但是在服务器场级别禁用了“从站点定义启用分离页面”选项。
答案 0 :(得分:0)
试试这个: