2012-03-01 2 views
1

Мне нужно создать страницу, которая испускает действительный XML, на основе данных из списка (для ясности я хочу создать настроенный канал RSS на основе содержимого списка).Создайте страницу, которая выводит XML с помощью Sharepoint Designer

Я не могу создать собственное приложение или веб-часть из-за ограничительной среды интрасети. Таким образом, единственным доступным инструментом является SPD.

Когда я создаю страницу, а затем попытаться испускают некоторые XML с помощью DataView веб-части (указав <xsl:output method="xml", и удаляя все HTML код вокруг него), СПД автоматически добавляет HTML-разметку, как

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

когда я сохраняю страницу. Это предотвращает вывод корректного XML.

Итак, кто-нибудь знает способ визуализировать вывод DataView как XML, используя только SPD?

N.B. Я не знаю, имеет ли значение, но параметр «« Включить отсоединение страниц с сайта Определение »отключен на уровне фермы.

ответ

0

Попробуйте это:

  1. Отредактируйте страницу в SPD и тестирования до готовности (игнорировать головную часть на данный момент).
  2. Экспортируйте страницу на свой локальный компьютер.
  3. Откройте страницу в блокноте (или другом текстовом редакторе) и удалите раздел главы, который добавлен SPD.
  4. Вернитесь к SPD и импортируйте отредактированный файл (замените существующий).
  5. Hey presto!
Смежные вопросы