Вопрос:
Я сталкиваюсь с проблемой экспорта Excel Excel. Для простого вопроса, я делаю следующие шаги:
1.Data → из импорта XML-данных.
На самом деле, я хочу снова экспортировать его в файл XML после некоторой модификации данных (эти переменные первой строки никогда не меняются)
2. Затем нажмите “Создать → экспорт”. Он показывает, что “невозможно сохранить или экспортировать XML-данные. Карты XML в этой книге не экспортируются”. (даже я ничего не меняю на данные).
Я уже смотрю несколько видеороликов об экспорте на YouTube, но, похоже, это не касается моей проблемы. Я еще не нашел проблему.
Ответ №1
По обычной причине Excel не понимает очень сложный XML.
Отображение XML не может быть экспортировано, если сопоставленные элементы с другими элементами не могут быть сохранены. Эта взаимосвязь не может быть сохранена по следующим причинам:
Определение схемы отображаемого элемента содержится в последовательности со следующими атрибутами:
- Атрибут maxoccurs не равен 1.
- Последовательность имеет более одного прямого дочернего элемента, определенного или имеет другой композитор в качестве прямого дочернего элемента.
- Неповторяющиеся элементы родства с одним и тем же повторяющимся родительским элементом отображаются в разные таблицы XML.
- Несколько повторяющихся элементов сопоставляются с одной и той же таблицей XML, а повторение не определяется элементом предка.
- дочерние элементы из разных родителей сопоставляются с одной и той же таблицей XML.
Кроме того, сопоставление XML не может быть экспортировано, если оно содержит одну из следующих конструкций схем XML:
Список списков
- Один список элементов содержит второй список элементов.
Денормализованные данные
- XML-таблица содержит элемент, который был определен в схеме, который должен выполняться один раз (для атрибута maxoccurs установлено значение 1). Когда вы добавляете такой элемент в таблицу XML, Excel заполняет столбец таблицы несколькими экземплярами элемента.
Выбор
- Отображаемый элемент является частью конструкции схемы.