Преобразование XML-файла в веб-страницу

С помощью Microsoft Office SharePoint Server 2007 можно легко создавать и публиковать веб-страницы непосредственно в веб-обозревателе. Кроме того, можно создавать веб-страницы непосредственно из существующих XML-файлов, что облегчает публикацию и совместное использование содержимого с другими членами рабочей группы, сотрудниками компании или любым пользователем Интернета.

Содержание статьи

Преимущества преобразования XML-файлов в веб-страницы

Особенности преобразования XML-файлов в веб-страницы

Отправка XML-файла в библиотеку документов

Преобразование XML-файла в веб-страницу

Обновление XML-файла и веб-страницы

Преимущества преобразования XML-файлов в веб-страницы

Преобразование XML-файлов в веб-страницы для веб-узла компании имеет ряд преимуществ.

  • Более быстрое и простое создание     Если имеется несколько источников данных, поддерживающих вывод в формате XML, и таблицы стилей в формате XSL, содержащие схему и HTML-вывод, можно быстро и удобно превратить эти XML-файлы в веб-страницы.

  • Содержимое из одного источника     Один документ можно использовать для разных целей, не создавая отдельную версию в формате XML для рабочей группы и другую версию для компании в формате HTML. В данном случае две версии являются связанными.

  • Автономная работа     В случае использования XML-файла для создания веб-страницы можно работать с содержимым как при наличии подключения к Интернету, так и без него.

  • Интеграция с веб-узлом     При преобразовании XML-файла в веб-страницу можно отобразить ее как часть большого веб-узла. В результате пользователи могут даже не осознавать, что содержимое хранится в виде XML-файла, так как оно отображается как неотъемлемая часть веб-узла.

  • Совместное использование документа     При преобразовании XML-файла в веб-страницу содержимое может использоваться совместно с пользователями, у которых нет возможности просматривать XML-файлы.

В начало страницы

Особенности преобразования XML-файлов в веб-страницы

При преобразовании XML-файлов в веб-страницы следует учитывать указанные ниже особенности.

  • Форматирование и структура XML-файла могут не отражаться ожидаемым образом при преобразовании в веб-страницу. Это зависит от параметров преобразования, заданных владельцем веб-узла, который может определять эти параметры для каждого тип содержимого, а также для XML-файлов в целом. Чтобы узнать, используются ли определенные стили и форматирование для XML-файлов и определенных типов содержимого, свяжитесь с владельцем веб-узла.

    На приведенных ниже рисунках показано, как XML-файл может выглядеть до и после преобразования. Красной линией выделено содержимое документа.

    Пример XML-списка сотрудников в блокноте

    Исходный XML-файл в блокноте

    Пример XML-списка сотрудников, преобразованного в веб-страницу в Office SharePoint Server 2007

    Вид преобразованной веб-страницы в обозревателе

    Примечание : В этом примере показан относительно простой XML-файл, содержащий только табличные данные. Обычно используются более сложные XML-файлы, содержащие расширенный набор данных, представленных в читаемом виде в качестве веб-страницы.

  • XML-файл, все объекты (например, изображения), на которые ссылается этот файл, а также связанную таблицу стилей XSL следует отправить в библиотека документов в Office SharePoint Server 2007, после чего можно будет преобразовать XML-файл в веб-страницу. Подробные объяснения см. далее.

В начало страницы

Отправка XML-файла в библиотеку документов

Чтобы можно было преобразовать XML-файл в веб-страницу, этот XML-файл должен находиться в библиотека документов в Office SharePoint Server 2007. Чтобы добавить XML-файл в библиотеку документов, выберите библиотеку, в которую необходимо добавить XML-файл, а затем нажмите кнопку Отправить в строке меню. Дополнительные сведения см. в статье Добавление одного или нескольких файлов в библиотеку.

Примечание : Помимо отправки XML-файла владелец веб-узла должен отправить связанную таблицу стилей XSL (XSL-файл) и настроить ее для преобразования XML. Дополнительные сведения см. в статье Настройка конвертеров "документ-страница". Эта таблица стилей XSL находится в библиотеке документов на веб-узле верхнего уровня.

В начало страницы

Преобразование XML-файла в веб-страницу

  1. Откройте библиотеку документов, содержащую XML-файл, который необходимо преобразовать в веб-страницу.

  2. Выберите XML-файл, который необходимо преобразовать, щелкните появившуюся стрелку и выберите команду Преобразовать документ.

    Команда преобразования документа в Office SharePoint Server 2007

    Примечание : Если эта команда не отображается, может быть отключена возможность преобразования документов или не настроена связанная таблица стилей XSL. Обратитесь за помощью к администратору.

  3. Выберите пункт Из XML в веб-страницу.

    Примечание : Также может быть доступен пункт Из формы InfoPath в веб-страницу. Этот вариант отображается, поскольку формы Microsoft Office InfoPath 2007 также написаны на языке XML. Если обратное не было оговорено с владельцем веб-узла, не следует пользоваться этим вариантом для преобразования XML-файлов, поскольку они требуют параметров преобразования, отличных от параметров для форм Office InfoPath 2007.

    Откроется страница Создание страницы из документа. В зависимости от настроек веб-узла могут отображаться все параметры или только часть параметров из описанных ниже.

    Страница создания страницы из документа в Office SharePoint Server 2007

  4. В разделе Расположение нажмите кнопку Обзор и выберите веб-узел, на котором необходимо создать страницу.

    На выбранном веб-узле должна быть включена возможность публикации. При появлении сообщения о том, что публикация для данного веб-узла недоступна, свяжитесь с владельцем веб-узла.

    Примечание : Если вместо разделов Расположение и Заголовок и описание страницы отображается раздел Существующая страница с предложением обновить существующую страницу, это значит, что XML-файл уже преобразован. Дополнительные сведения об обновлении существующих веб-страниц см. в разделе Обновление XML-файла и веб-страницы ниже. Чтобы игнорировать существующую страницу и создать новую, снимите флажок Обновить существующую страницу и выполните указанные ниже действия.

  5. В разделе Заголовок и описание страницы введите заголовок, описание и URL-адрес (имя файла) для создаваемой веб-страницы.

    URL-имя должно быть уникальным и не может содержать специальные знаки (#,%,& и т. д.). Если используются пробелы, они автоматически удаляются при создании страницы.

    Примечание : Заголовок отображается вверху новой веб-страницы, в строке заголовка веб-обозревателя (HTML-тег "title") и в свойствах элемента в библиотеке документов. Описание отображается только в свойствах элемента в библиотеке документов. URL-адрес отображается в адресной строке веб-обозревателя (и заканчивается расширением ASPX).

  6. В разделе Обработка можно выбрать немедленное создание страницы или создание страницы в фоновом режиме. Дополнительные сведения об этих параметрах см. в статье.

    Выполните одно из указанных ниже действий.

    • Чтобы начать процесс преобразования немедленно, нажмите кнопку Создать эту страницу сейчас. После этого откроется страница продолжительных операций, отображаемая до завершения преобразования. Этот процесс обычно занимает до минуты, но может потребовать и больше времени, в зависимости от очереди и параметров преобразования.

    • Чтобы начать процесс преобразования в фоновом режиме, нажмите кнопку Создать страницу в фоновом режиме. После этого будет отображена библиотека документов, в которой находится нужный XML-файл.

  7. Если присутствует возможность отправки созданных страниц другим пользователям, установите флажок При создании страницы отправить сообщение по следующим адресам эл. почты и введите имена пользователей, которых необходимо уведомить, в поле Пользователи.

  8. Нажмите кнопку Создать, чтобы преобразовать XML-файл.

Параметры для созданной веб-страницы

Если было выбрано немедленное создание веб-страницы, после завершения преобразования отобразится новая страница. На панели инструментов вверху страницы можно увидеть несколько параметров, как показано на приведенном ниже рисунке.

Панель инструментов веб-страницы в Office SharePoint Server 2007

С помощью этой панели можно выполнять указанные ниже действия.

В начало страницы

Обновление XML-файла и веб-страницы

Результатом преобразования XML-файла в веб-страницу являются два файла в Office SharePoint Server 2007: XML-файл и веб-страница. У каждого файла есть собственный URL-адрес, история версий, журнал, бизнес-правило и т. д. (если для данного типа содержимого или библиотеки документов включена поддержка этих возможностей).

В то же время эти два файла остаются связанными. При изменении XML-файла и сохранении его в библиотеке форм можно повторно сформировать веб-страницу из этого XML-файла. Эта связь позволяет сосредоточиться на создании содержимого в формате XML, в то же время поддерживая версию, отформатированную для Интернета.

Для достижения максимальной гибкости Office SharePoint Server 2007 предоставляет несколько способов обновления XML-файла, веб-страницы или и того, и другого. Эти способы описываются далее.

Обновление только XML-файла, но не веб-страницы

Существует два способа обновления XML-файла после его преобразования в веб-страницу.

Обновление XML-файла из библиотеки документов

  1. Выберите библиотеку документов, содержащую нужный XML-файл.

  2. Чтобы извлечь XML-файл, выберите имя файла, щелкните появившуюся стрелку и выберите команду Извлечь. Извлечение XML-файла не является обязательным, но полезно для сохранения версий XML-файла. Оно также предотвращает изменение XML-файла другими пользователями во время его изменения вами.

  3. Чтобы изменить XML-файл, выберите имя файла, щелкните появившуюся стрелку и выберите команду Изменить документ.

  4. Измените файл, сохраните его, затем закройте редактор XML. Верните файл с помощью раскрывающегося меню файла в библиотеке.

Обновление XML-файла с помощью панели инструментов веб-страницы

  1. Выберите веб-страницу, созданную из XML-файла. Обычно веб-страницу можно найти в библиотеке страниц на веб-узле, на котором была создана страница.

  2. Нажмите кнопку Изменить страницу на панели инструментов разработки. Страница откроется для изменения.

  3. В поле Содержимое страницы выберите команду Открыть исходный документ. Будет отображен запрос на подтверждение извлечения и изменения XML-файла.

  4. Нажмите кнопку ОК, чтобы открыть XML-файл.

  5. Измените файл, сохраните его, затем закройте редактор XML. Верните файл с помощью раскрывающегося меню файла в библиотеке.

Обновление только веб-страницы, но не XML-файла

Примечание : Следует проявлять осторожность при обновлении самой страницы, поскольку если в дальнейшем снова выбрать вариант с обновлением этой страницы из XML-файла, все изменения будут утеряны.

  1. Выберите веб-страницу, созданную из XML-файла. Обычно веб-страницу можно найти в библиотеке страниц на веб-узле, на котором была создана страница.

  2. Нажмите кнопку Изменить страницу на панели инструментов разработки. Страница откроется для изменения.

  3. В поле Содержимое страницы выберите команду Изменить содержимое.

    Панель инструментов редактора HTML появится непосредственно над содержимым страницы. Дополнительные сведения об использовании редактора HTML см. в статье Использование редактора HTML.

Обновление веб-страницы для добавления изменений, внесенных в XML-файл

Существует два способа обновления веб-страницы для добавления изменений, внесенных в XML-файл.

Примечание : Перед обновлением веб-страницы для добавления изменений, внесенных в XML-файл, необходимо выполнить возврат веб-страницы. Это действие, возможно, придется выполнить отдельно.

Повторное преобразование XML-файла

  1. Выполните то же действие, которое было выполнено ранее для преобразования XML-файла в веб-страницу — см. выше раздел Преобразование XML-файла в веб-страницу.

  2. В этот раз на странице Создание страницы из документа оставьте флажок Обновить существующую страницу установленным.

  3. Нажмите кнопку Создать, чтобы обновить веб-страницу для добавления изменений, внесенных в XML-файл.

Обновление веб-страницы с использованием панели инструментов "Веб-страница"

  1. Выберите веб-страницу, созданную из XML-файла. Обычно веб-страницу можно найти в библиотеке страниц на веб-узле, на котором была создана страница.

  2. Нажмите кнопку Изменить страницу на панели инструментов разработки. Страница откроется для изменения.

  3. В поле Содержимое страницы выберите команду Обновить содержимое из источника.

  4. При появлении запроса на изменение нажмите кнопку ОК, чтобы обновить веб-страницу.

В начало страницы

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×