當您想要確認 XML 地圖允許匯出 XML 資料時,可能會發生下列匯出問題。

如果無法保留對應元素與其他元素的關係,就無法匯出 XML 對應。 無法保留此關聯的原因如下:

  • 對應元素的架構定義包含在下列為 True 的順序中:

    • maxoccurs 屬性不等於 1。

    • 此順序已定義多個直接子項目,或是將另一個子項目定義為直接子項目。

  • 非重複的同層級項目 (擁有相同的重複父項目) 對應到不同的 XML 表格。

  • 多個重複元素會對應到同一個 XML 資料表,而重複專案不會由父項目定義。

  • 來自不同父系的子項目對應到相同的 XML 表格。

此外,如果內容包含下列其中一個 XML 架構結構,就無法匯出 XML 映射的內容:

  • 清單清單     一份專案清單包含第二份專案清單。

  • 非正常化資料     XML 表格包含已在架構中定義的元素,一旦 (maxoccurs 屬性 設為 1) 。 當您將這類元素新增到 XML 表格時,表格欄會填入該元素的多個實例。

  • 選擇     這是對應元素,是架構結構 <> 的一部分。

詳細資訊,請參閱匯出 XML 資料

這則訊息有幾個原因:

  • 與此 XML 資料表相關聯的 XML 對應包含一或多個尚未對應至 XML 資料表的所需元素。

    XML 來源工作窗格中的元素階層式清單會以每個元素左側圖示右上角的紅色星號指出所需的元素。 若要對應必要項目,請將它拖曳至您要其出現的工作表位置。

  • 項目是遞迴結構。

    遞迴結構的常見範例是相同的 XML 項目在員工和管理者的階層中形成好幾個巢狀層級。 雖然您可能已對應 XML 來源工作窗格中的所有元素,Excel不支援超過一個層級的遞迴結構,因此無法對應所有元素。

  • XML 表格包含混合的內容。

    當元素包含子項目和子項目外部的簡單文字時,即會發生混合內容。 其中一個常見案例是,格式 (例如粗體標記) 用來標記元素內的資料。 雖然子項目 (如果 Excel 支援) ,則文字內容在匯出資料時將會遺失,匯出資料時無法使用,因此無法四分五法。

詳細資訊,請參閱匯出 XML 資料

需要更多協助嗎?

您可以隨時詢問 Excel 技術社群中的專家,或是在 Answers 社群取得支援。

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Insiders

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?

Thank you for your feedback!

×