Создать сводную таблицу из файла XML в Excel - PullRequest
1 голос
/ 21 декабря 2011

Есть ли способ сделать это?

Структура моего файла похожа на приведенную ниже, но файл имеет большой размер (около 5000 записей в 8-мегабайтном XML-файле) и, по крайней мере, имеетодин родитель с большим количеством детей, который может варьироваться от записи к записи (это означает, что для некоторых записей число детей не является фиксированным, и они используют один и тот же тег, например, дочерние элементы

MainCourseCategories
в приведенном ниже примере)

Когда я использую Вставить -> Сводная таблица -> Использовать внешний источник данных -> Выбрать соединение ... я получаю сообщение об ошибке «Тип выбранного соединения нельзя использовать для создания сводной таблицы»

<?xml version="1.0" ?>
<institutions>
    <institution>
        <TypeOfProvider>Provider Z</TypeOfProvider>
        <MainCourseCategories>
            <MainCourseCategory>Category 1</MainCourseCategory>
            <MainCourseCategory>Category 2</MainCourseCategory>
            <MainCourseCategory>Category 3</MainCourseCategory>
            <MainCourseCategory>Category 4</MainCourseCategory>
        </MainCourseCategories>
    </institution>
    <institution>
        <TypeOfProvider>Provider A</TypeOfProvider>
        <MainCourseCategories>
            <MainCourseCategory>Category 1</MainCourseCategory>
            <MainCourseCategory>Category 2</MainCourseCategory>
            <MainCourseCategory>Category 7</MainCourseCategory>
        </MainCourseCategories>
    </institution>
    </institutions>
...