如何將記錄從電子表格匯入通訊錄?
概述
本指南將展示如何使用電子表格文件填充 Remote Utilities 通訊錄。
創建模板通訊錄文件
您需要生成一段範例 XML 代碼以開始。最簡單的方法是創建一個帶有範例記錄的新通訊錄:
- 在 Viewer 中轉到管理標籤並單擊地址簿管理器:
- 單擊新增:
- 選擇本地並單擊下一步:
- 選擇創建新的通訊錄文件並單擊完成:
- 選擇目標文件夾,為文件命名並單擊保存:
- 關閉通訊錄管理器。
- 您的新通訊錄將在主 Viewer 窗口中加載。
- 在新的通訊錄中創建兩個文件夾,並在其中一個文件夾中創建兩個連接。這些是樣本記錄,您可以使用任何您想要的名稱。結果可能看起來像這樣:
- 完全退出 Viewer(文件→退出)並進入下面的下一部分。
在 XML 編輯器中打開文件
使用任何 XML 編輯器打開您剛剛創建的樣本通訊錄文件。您應該會看到以下內容:

使用免費的XML 代碼格式化工具對代碼進行格式化,以提高可讀性:

標籤和屬性解釋
<groups>
標籤封閉通訊錄文件夾。每個文件夾用<group>
標籤標示,並具有兩個屬性—id
和 parent_group_id
。id
屬性用作每個文件夾的唯一標識符。parent_group_id
屬性僅用於子文件夾,顯示該特定子文件夾的父文件夾的 id。
<connections>
標籤封閉表示遠程計算機的連接。每個連接用<connection>
標籤標示。<connection>
標籤有parent_group_id
屬性,指的是此連接所在文件夾的唯一 ID。
此外,每個<connection>
標籤封閉持有該連接的屬性的標籤:

您現在可以關閉文件並進入下一步。
將 XML 地圖添加到 Excel
- 打開 Microsoft Excel,右擊功能區然後選擇自訂功能區:
- 啟用開發者標籤並單擊確定:
- 轉到開發者標籤並單擊源:
- 在 XML 面板中單擊XML 地圖...:
- 單擊新增:
- 打開您的樣本通訊錄 XML 文件:
- 在 XML 架構警告中單擊確定:
- 在 XML 地圖窗口中單擊確定:
- 您將在 XML 資源窗格中看到新增的地圖:
- 在 Excel 中創建兩個空白工作表並將其命名為 Folders 和 Connections:
- 切換到 Folders 工作表,選擇
groups
元素,並將其拖動到該工作表的 A1 單元格中。 - 結果應如下所示:
- 同樣,切換到 Connections 工作表,選擇
connections
元素,並將其拖動到該工作表的 A1 單元格中。 - 結果應如下所示:
- 在 Developer 標籤中,單擊 刷新數據:
- 工作表將會填充您範本通訊錄中的資料夾和連接數據:
將記錄添加到電子表格
現在,您可以使用自己的數據填充電子表格。
- 切換到 Folders 工作表,並使用唯一的 ID 和資料夾名稱(標題)填充表格。您可以使用任何字母數字字符串作為資料夾 ID。唯一的要求是它必須是唯一的:
請注意資料夾 A1、A2 和 A3 的父組 ID 是如何指定的。這些都是資料夾 A 的子資料夾,其唯一 ID 為 "1"。設定
parent_group_id
是您在通訊錄中定義資料夾層次結構的方式。 - 切換到 Connections 工作表,選擇一行樣本並複製:
- 選擇與您要添加到通訊錄的連接數量相同的多個空行:
- 右鍵單擊選擇並選擇 插入複製的儲存格:
- 結果應如下所示:
為什麼我需要複製示例數據?
每個連接項目大約有 90 個不同的屬性(由表格中的列表示)。為了避免手動填寫值,您需要先複製所有記錄中的默認值。您將能夠在 Viewer 應用中稍後編輯這些屬性,包括逐個和批量編輯。現在,暫時使用默認值即可。
- 確保通過拖動右下角的一個小黑色選擇器來選擇整個表格。只有包含在表格中的記錄才會被導出:
- 清除表格中前五列的內容:
- 用您的連接數據填充這些列:
請注意
parent_group_id
指向連接將所在的資料夾的 ID。在此示例中,我們將前五個連接放在資料夾 A 中,將其他四個連接放在資料夾 A1(資料夾 A 的子資料夾)中。
導出通訊錄
現在讓我們將您的數據導出為 XML 格式,以用作 Remote Utilities 通訊錄。
- 在 Developer 標籤中,單擊 導出:
- 選擇您的通訊錄文件的目的地並單擊 保存:
- 在您的 XML 編輯器中打開
my_address_book.xml
文件,並用來自sample_book.xml
文件的相應行替換前兩行。保存並關閉您的通訊錄文件。 - 在 Viewer 中選擇 管理 標籤,並單擊 地址簿管理器:
- 在地址簿管理器中單擊 添加:
- 選擇 本地 並單擊 下一步:
- 選擇 打開現有的地址簿文件,然後單擊 完成:
- 導航到您保存的 XML 文件並單擊 打開。然後關閉地址簿管理器。
- 您可以看到您的通訊錄已經加載到 Viewer 中。資料夾 A 包含 5 個連接:
- 資料夾 A1 包含 4 個連接:
結論
利用上述過程可以向您的通訊錄添加任意數量的記錄—資料夾和連接。您可以通過使用 parent_group_id
屬性引用它們來創建層次並將記錄放入資料夾中。