Как файл XML отображается в программе Excel?



Как файл XML отображается в программе Excel?

При открытии файла XML в программе Excel (предполагается, что связанные таблицы стилей не используются) этот файл XML «линеаризуется», то есть преобразуется в двумерный лист, состоящий из строк и столбцов. Теги XML отображаются как заголовки столбцов, а данные отображаются в строках под соответствующими заголовками. Открытые в Excel файлы XML доступны только для чтения, поэтому сохранить исходный файл в формате электронных таблиц XML нельзя.

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

Если связанный файл XSL отсутствует или не применяется, первый элемент (корневой узел) используется в качестве заголовка и отображается в ячейке A1 («/universities» в приведенном ниже примере). Остальные теги сортируются в алфавитном порядке во второй строке. Файл XML, пример которого был приведен ранее, отображается в программе Excel следующим образом.

/universities

 
/university/location /university/name
Santa Barbara, CA UCSB
Arlington, TX University of Texas at Arlington
Hattiesburg, MS USM

Данные каждого тега отображаются в третьей и последующих строках электронной таблицы. Каждая строка содержит один уникальный набор данных.





Содержание раздела