Наведені нижче проблеми експорту можуть виникнути, якщо потрібно переконатися, що карта XML дозволяє експортувати XML-дані.
Проблема. З'явилося повідомлення про те, що карту не можна експортувати.
Не вдалося експортувати зіставлення XML, якщо не вдалося зберегти зв'язок зіставленого елемента з іншими елементами. Цей зв’язок не зберігається з таких причин:
Визначення схеми зіставленого елемента міститься в послідовності, для якої виконуються такі значення:
- Атрибут maxoccurs не дорівнює 1.
- Послідовність має кілька безпосередніх дочірніх елементів або має іншого композитора як прямого дочірнього елемента.
Неповторювані споріднені елементи з однаковим повторюваним батьківським елементом зіставлено з різними таблицями XML.
Кілька повторюваних елементів зіставлено з однією XML-таблицею, а повторення не визначено елементом предка.
Дочірні елементи різних батьківських елементів зіставлено з однією й тією ж таблицею XML.
Крім того, не можна експортувати вміст зіставлення XML, якщо вміст містить одну з таких конструкцій XML-схеми:
- Список списків Один список елементів містить другий список елементів.
- Ненормовані дані XML-таблиця містить елемент, визначений у схемі, який має відбуватися один раз (атрибут maxoccurs має значення 1). Якщо додати такий елемент до XML-таблиці, стовпець таблиці заповниться кількома екземплярами елемента.
- Вибір Це зіставлений елемент, який входить до <складу схеми вибору> .
Докладні відомості див. в статті Експорт XML-даних.
Проблема. Я отримую повідомлення про те, що карту можна експортувати, але деякі обов'язкові елементи не зіставлено.
Для цього повідомлення може бути кілька причин:
- Карта XML, пов'язана з цією таблицею XML, містить один або кілька обов'язкових елементів, які не зіставлено з XML-таблицею.
Ієрархічний список елементів в області завдань Джерело XML позначає обов'язкові елементи червоною зірочкою у верхньому правому куті піктограми ліворуч від кожного елемента. Щоб зіставити обов’язкові елементи, перетягніть їх у потрібне розташування на аркуші. - Елемент – це рекурсивна структура.
Прикладом такої структури може бути ієрархія співробітників і керівників, у якій ті самі елементи XML містять кілька вкладених рівнів. Хоча ви, можливо, зіставили всі елементи в області завдань Джерело XML, програма Excel не підтримує рекурсивні структури більше одного рівня, тому не може зіставити всі елементи. - Таблиця XML містить змішаний вміст.
Змішаний вміст виникає, коли елемент містить дочірній елемент і простий текст за межами дочірнього елемента. Зазвичай позначки форматування (наприклад, жирні позначки) використовуються для позначення даних у елементі. Хоча дочірній елемент (якщо excel підтримує його) можна відобразити, під час імпорту текстовий вміст буде втрачено, він недоступний під час експорту даних, тому його не можна обітнути.
Докладні відомості див. в статті Експорт XML-даних.
Потрібна додаткова довідка?
Ви завжди можете поставити запитання експерту в спільноті tech Excel або отримати підтримку в спільнотах.