可以將 XML 資料匯入到工作簿內的現有 XML 對映中。在匯入資料時,會將檔案中的資料繫結到儲存在工作簿中的 XML 對映。這意味著 XML 資料檔案中的每個資料元素在 XML 架構中都具有一個對應的元素(從 XML 架構檔案或推斷的架構中對映)。每個 XML 對映只能有一個 XML 資料繫結;一個 XML 資料繫結被繫結到根據單個 XML 對映建立的所有對映。
可以顯示“XML 對映屬性”對話方塊(單擊“開發人員”選項卡上“XML”組中的“對映屬性”),此對話方塊有三個選項,這三個選項在預設情況下均處於選中狀態,可以設定或清除這些選項來控制 XML 資料繫結的行為:
根據架構驗證資料進行匯入和匯出 指定 Excel 在匯入資料時是否根據 XML 對映驗證資料。如果要確保匯入的 XML 資料與 XML 架構一致,請單擊此選項。
用新資料覆蓋現有資料 指定在匯入資料時是否覆蓋資料。如果要將當前資料替換為新資料(例如,當最新資料包含在新 XML 資料檔案中時),請單擊此選項。
向現有的 XML 表追加新資料 指定是否向工作表上的現有資料追加資料來源的內容。例如,如果要將若干個相似的 XML 資料檔案中的資料合併到 XML 表中,或者不想覆蓋包含函式的單元格的內容,請單擊此選項。
匯入 XML 資料時,可能想要覆蓋某些對映單元格,但不覆蓋其他對映單元格。例如,某些對映單元格可能包含公式,但不想在匯入 XML 檔案時覆蓋該公式。您可以採用以下兩種方法:
在匯入 XML 資料之前取消對映不想覆蓋的元素。在匯入 XML 資料之後,可以將 XML 元素重新對映到包含公式的單元格,以便可以將公式的結果匯出到 XML 資料檔案。
從同一 XML 架構中建立兩個 XML 對映。使用其中一個 XML 對映匯入 XML 資料。在此“匯入”XML 對映中,如果不想覆蓋單元格中所包含的公式或其他資料,請不要將元素對映到這些單元格。使用另一個 XML 對映匯出資料。在此“匯出”XML 對映中,對映想要匯出到 XML 檔案的元素。
註釋 在 Microsoft Office Excel 2007 的使用者介面中,不再支援從 Web 服務中匯入 XML 資料的功能,這種匯入是透過使用資料檢索服務連線 (.uxdc) 檔案連線到資料來源來完成的。如果開啟在 Office Excel 2003 中建立的工作簿,則仍然可以檢視資料,但是無法編輯或重新整理源資料。
可以將 XML 資料匯入到工作簿內的現有 XML 對映中。在匯入資料時,會將檔案中的資料繫結到儲存在工作簿中的 XML 對映。這意味著 XML 資料檔案中的每個資料元素在 XML 架構中都具有一個對應的元素(從 XML 架構檔案或推斷的架構中對映)。每個 XML 對映只能有一個 XML 資料繫結;一個 XML 資料繫結被繫結到根據單個 XML 對映建立的所有對映。
可以顯示“XML 對映屬性”對話方塊(單擊“開發人員”選項卡上“XML”組中的“對映屬性”),此對話方塊有三個選項,這三個選項在預設情況下均處於選中狀態,可以設定或清除這些選項來控制 XML 資料繫結的行為:
根據架構驗證資料進行匯入和匯出 指定 Excel 在匯入資料時是否根據 XML 對映驗證資料。如果要確保匯入的 XML 資料與 XML 架構一致,請單擊此選項。
用新資料覆蓋現有資料 指定在匯入資料時是否覆蓋資料。如果要將當前資料替換為新資料(例如,當最新資料包含在新 XML 資料檔案中時),請單擊此選項。
向現有的 XML 表追加新資料 指定是否向工作表上的現有資料追加資料來源的內容。例如,如果要將若干個相似的 XML 資料檔案中的資料合併到 XML 表中,或者不想覆蓋包含函式的單元格的內容,請單擊此選項。
匯入 XML 資料時,可能想要覆蓋某些對映單元格,但不覆蓋其他對映單元格。例如,某些對映單元格可能包含公式,但不想在匯入 XML 檔案時覆蓋該公式。您可以採用以下兩種方法:
在匯入 XML 資料之前取消對映不想覆蓋的元素。在匯入 XML 資料之後,可以將 XML 元素重新對映到包含公式的單元格,以便可以將公式的結果匯出到 XML 資料檔案。
從同一 XML 架構中建立兩個 XML 對映。使用其中一個 XML 對映匯入 XML 資料。在此“匯入”XML 對映中,如果不想覆蓋單元格中所包含的公式或其他資料,請不要將元素對映到這些單元格。使用另一個 XML 對映匯出資料。在此“匯出”XML 對映中,對映想要匯出到 XML 檔案的元素。
註釋 在 Microsoft Office Excel 2007 的使用者介面中,不再支援從 Web 服務中匯入 XML 資料的功能,這種匯入是透過使用資料檢索服務連線 (.uxdc) 檔案連線到資料來源來完成的。如果開啟在 Office Excel 2003 中建立的工作簿,則仍然可以檢視資料,但是無法編輯或重新整理源資料。