Отображение содержимого XML-документов

Содержание

Слайд 2

Таблицы XSLT применяются для преобразования содержимого исходного XML-документа в другой документ, отличный

Таблицы XSLT применяются для преобразования содержимого исходного XML-документа в другой документ, отличный
по формату или структуре.
Элемент управления XmlDataSource делает данные в XML-файле доступными для других элементов управления.
Табличные данные удобно отображать с помощью элемента управления GridView, а данные с иерархической структурой – TreeView.

Слайд 3

Отображение данных с помощью элемента управления Xml
Чтобы отобразить содержимое XML-файла нужно получить

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

Слайд 4

XML-файл Products.xml




Sharp LC-32 LE600 RU
38990

XML-файл Products.xml Sharp LC-32 LE600 RU 38990 руб. Польша 3 года Серия
руб.
Польша
3 года

Серия ЖК телевизоров c оригинальной "шарповской" Full HD панелью 10-го поколения.



Теперь добавим в проект два XSL-преобразования: Products_all.xslt, с помощью которого на экран будут выводиться все данные и Products_headers.xslt (выводит только заголовки).

Слайд 6

Отображение содержимого XML-файла с помощью элемента управления GridView



Отображение содержимого XML-файла с помощью элемента управления GridView Place="Египет, Месопотамия, Греция" Description="Египетскими
Place="Египет, Месопотамия, Греция"
Description="Египетскими сфинксами называют мифических существ. ">

comment=«Азиатский сфинкс жив до сих пор." />
comment="В шестнадцатом веке появилось такое понятие как «французский сфинкс». " />



MythicalAnimals.xml

Слайд 7

Добавим к проекту файл Default.aspx, добавим элемент управления XmlDataSource . Свяжем его

Добавим к проекту файл Default.aspx, добавим элемент управления XmlDataSource . Свяжем его
с файлом MythicalAnimals.xml.
Добавим элемент управления GridView и свяжем его с XmlDataSource. Запустим проект.

Слайд 8

Связывание XML-файла с элементом управления TreeView

default.aspx

<%@ Page Language="VB" %>



Связывание XML-файла с элементом управления TreeView default.aspx runat="server" datafile="Life.xml" transformfile="Life.xsl"/> textfield="name" valuefield="name"/> textfield="title" valuefield="AnimalID"/> textfield="name" valuefield="num"/>
runat="server" datafile="Life.xml"
transformfile="Life.xsl"/>


textfield="name" valuefield="name"/>
textfield="title" valuefield="AnimalID"/>
textfield="name" valuefield="num"/>





Слайд 9





Насекомые
Имеют шесть ног

Насекомые Имеют шесть ног Затем создаем файл Life.xml








Затем создаем файл Life.xml

Имя файла: Отображение-содержимого-XML-документов.pptx
Количество просмотров: 91
Количество скачиваний: 0