Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Перевод Excel-таблицы в формат XML






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

<? xml version=" 1. 0"? >

<? mso-application progid=" Excel.Sheet"? >

<...>

< DocumentProperties

xmlns=" urn: schemas-microsoft-com: office: office" >

< LastAuthor> Петров< /LastAuthor>

< Created> 2005-05-04< /Created>

< Version> 2< /Version>

< /DocumentProperties>

< ExcelWorkbook

xmlns=" urn: schemas-microsoft-com: office: excel" >

< WindowHeight> 8700< /WindowHeight>

< WindowWidth> 11355< /WindowWidth>

< ProtectStructure> False< /ProtectStructure>

< ProtectWlndows> False< /ProtectWindows>

< /ExcelWorkbook>

< Styles>

< Style ss: ID=" Default" ss: Name=Normal" >

< Alignment ss: Vertical = " Bottom" />

< Borders/>

< Font ss: FontName=" Arial Cyr" x: CharSet=" 204" />

< Interior/>

< NumberFormat/>

< Protection/>

< /Style>

< /Styles>

< Worksheet ss: Name=" Лист1" >

< Table ss: ExpandedColumnCount=" 2"

ss: ExpandedRowCount=" 5" x: FullColumns=" l"

x: FullRows=" l" >

< Column ss: Width=" 70.5" />

< Row ss: Index=" 2" >

< Cell> < Data ss: Type=" String" > наименование< /Data> < /Cell>

< Cell> < Data ss: Type=" String" > цена< /Data> < /Cell>

< /Row>

< Row>

< Cell> < Data ss: Type=" String" > торт< /Data> < /Cell>

< Cell> < Datа ss: Type=" Number" > 52< /Data> < /Cell>

< /Row>

< Row>

< Cell> < Datа ss: Type=" String" > кекс< /Data> < /Cell>

< Cell> < Datа ss: Type=" Number" > 96< /Data> < /Cell>

< /Row>

< ROW>

< Cell> < Data ss: Type=" String" > мороженое< /Data> < /Cell>

< Cell> < Data ss: Type=" Number" > 45< /Data> < /Cell>

< /Row>

< /Table>

< WorksheetOptions

xmlns=" urn: schemas-microsoft-com: office: excel" >

............

< /WorksheetOptions>

< x: WorksheetOptions> < /x: WorksheetOptions>

< /Worksheet>

< /Workbook>

На рис. 2.9, б приводится структурная схема данного XMLдокумента (также в сокращенном виде).






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.