Dotyczy
Excel dla Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

Poniższe problemy z eksportowaniem mogą wystąpić, jeśli chcesz się upewnić, że mapa XML zezwala na eksportowanie danych XML.

Mapowania XML nie można wyeksportować, jeśli nie można zachować relacji mapowanego elementu z innymi elementami. Przyczyny, dla których nie można zachować tej relacji, mogą być następujące:

  • Definicja schematu zamapowanego elementu jest zawarta w sekwencji, dla której spełnione są następujące warunki:

    • Atrybut maxoccurs nie jest równy 1.

    • Sekwencja ma zdefiniowany więcej niż jeden bezpośredni element podrzędny lub ma inny element składający jako element podrzędny.

  • Niepowtarzające się elementy tego samego poziomu z tym samym powtarzającym się elementem nadrzędnym są mapowane na różne tabele XML.

  • Wiele powtarzających się elementów jest mapowanych na tę samą tabelę XML, a powtórzenie nie jest zdefiniowane przez element nadrzędny.

  • Elementy podrzędne mające różne elementy nadrzędne są mapowane na tę samą tabelę XML.

Ponadto zawartości mapowania XML nie można wyeksportować, jeśli zawartość zawiera jedną z następujących konstrukcji schematu XML:

  • Lista list     Jedna lista elementów zawiera drugą listę elementów.

  • Dane denormalizowane     Tabela XML zawiera element zdefiniowany w schemacie, który ma występować raz (atrybut maxoccurs jest ustawiony na 1). Po dodaniu takiego elementu do tabeli XML kolumna tabeli jest wypełniona wieloma wystąpieniami elementu.

  • Opcja     Jest to element zamapowany, który jest częścią <wyboru> konstrukcji schematu.

Aby uzyskać więcej informacji, zobacz Eksportowanie danych XML.

Ten komunikat może mieć kilka powodów:

  • Mapa XML skojarzona z tą tabelą XML zawiera co najmniej jeden wymagany element, który nie został zamapowany na tabelę XML.

    Hierarchiczna lista elementów w okienku zadań Źródło XML wskazuje wymagane elementy czerwoną gwiazdką w prawym górnym rogu ikony po lewej stronie każdego elementu. Aby zamapować wymagany element, przeciągnij go do odpowiedniego miejsca w arkuszu.

  • Element jest strukturą rekurencyjną.

    Typowym przykładem struktury rekurencyjnej jest hierarchia pracowników i kierowników, w której występuje kilka poziomów zagnieżdżenia tych samych elementów XML. Mimo że wszystkie elementy w okienku zadań Źródło XML zostały zamapowane, program Excel nie obsługuje struktur rekurencyjnych o głębokości większej niż jeden poziom i dlatego nie może zamapować wszystkich elementów.

  • Tabela XML zawiera zawartość mieszaną.

    Zawartość mieszana występuje, gdy element zawiera element podrzędny i prosty tekst poza elementem podrzędnym. Często zdarza się, że tagi formatowania (takie jak znaczniki pogrubienia) są używane do oznaczania danych w elemencie. Mimo że element podrzędny (jeśli program Excel go obsługuje) może być wyświetlany, zawartość tekstowa zostanie utracona podczas importowania danych, nie będzie dostępna podczas eksportowania danych i dlatego nie można go zaokrąglić.

Aby uzyskać więcej informacji, zobacz Eksportowanie danych XML.

Potrzebujesz dodatkowej pomocy?

Zawsze możesz zadać pytanie ekspertowi w społeczności technicznej programu Excel lub uzyskać pomoc techniczną w Społecznościach.

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.