隱藏目錄

XML 檔案結構與範例

關於 XML 檔案結構的注意事項:

  • 系統會修剪屬性名稱中的前置空格。
  • 系統有時會修剪屬性值中的前置空格。
  • 針對所有元素與屬性名稱使用小寫。
  • 使用不明的元素或屬性名稱會導致輸入失敗。

下列範例描述了 XML 檔案的大部分結構。

<?xml version="1.0"?> <xml> <transactions> <transaction date="1196854268" type="wf_import_document_attributes" vaultname="2008 file vault"> <document aliasset="" pdmweid="0" idattribute="Number" id="89-NOAO-4200-1236" idcfgname=""> <configuration name=""> <attribute name="Cost" value="0.44"/> <attribute name="ArticleID" value="A-012-BB"/> </configuration> </document> </transaction> </transactions> </xml> 

其中︰

XML 元素 XML 屬性 說明
<?XML version="1.0"?>   檔案必須從此元素開始。
<XML>   此元素包覆 transactions 元素。
<transactions>   檔案只包含一個 transactions 元素。
<transaction …>   檔案可以包含多個 transaction 元素。
  日期 從 1970 年 1 月 1 日 12:00 AM 至今經過的秒數。必須是一個大於 0 的整數。
type 表示交易包含要輸入至資料保險箱中之檔案或品項的資料。
  Vaultname 與此交易相關之資料保險箱的名稱。 輸入規則會處理具有相符資料保險箱名稱的交易。
  Aliasset 用於尋找子屬性節點的別名組。 會將 XML 檔案中的屬性名稱與別名對應變數進行比對。

例如,在 XML 檔案中包含具有屬性 NR 之變數 X2Number 的別名組會設定為符合資料卡變數 Number

空白的值符合在 XML 檔案中具有屬性名稱的資料卡變數。

<document …>   包含用於將輸入值與資料保險箱中之檔案或品項進行比對的準則。 它符合檔案或品項的獨特內部 ID,或變數值。
  Pdmweid 將交易與資料保險箱資料庫中檔案或品項之 Documents 表格的內部 DocumentID 進行比對。

當您使用此屬性時,會忽略 [id][idattribute][idcfgname]。 若要使用其他比對技巧,請將值設定為 0 或忽略此屬性。

  Idattribute 用於與資料保險箱中之檔案或品項進行比對的資料卡變數或別名。
  Id 搜尋檔案或品項時要使用的變數值。 使用 VariableValue 資料庫表格中的變數名稱 idattribute 與選用模型組態 Idcfgname 來搜尋值。

如果多個檔案或品項符合,會為所有項目輸入值,但只會將值寫入至通過輸入轉換動作的項目。

  Idcfgname 要將變數值與其進行比對的模型組態名稱 (如果有的話)。 如果此屬性沒有值,會將檔案的所有模型組態視為相符。
<configuration …> 名稱 要更新為屬性值之檔案資料卡的模型組態。 如果此屬性沒有值,會更新所有模型組態。

產生多個模型組態元素來將不同值輸入至不同的模型組態。

<attribute …> 名稱 要更新之資料卡變數的名稱,格式為 VariableAlias.Alias Variable.VariableName
  value 設定指定變數時要使用的值。 不得超過 1024 個字元。


提供對此主題的意見反應

SOLIDWORKS 歡迎您提供有關於文件呈現方式、正確性、及完整性的意見反應。請使用下方的表格直接將您對此主題的意見與建議傳送給我們的文件團隊。文件團隊並無法回答關於技術支援的問題。按一下此處來獲得關於技術支援的資訊

* 必要的

 
*電子郵件:  
主旨:   說明主題的意見反應
頁面:   XML 檔案結構與範例
*意見:  
*   我承認已閱讀且僅此接受隱私權政策,Dassault Systèmes 將遵循此政策之規定使用我的個人資料

列印主題

選擇要列印的內容範圍:

x

偵測到您使用的瀏覽器版本是舊於 Internet Explorer 7。要獲得最佳的顯示,建議您升級瀏覽器到 Internet Explorer 7 或更新的版本。

 不要再次顯示此訊息
x

Web 式說明內容版本:SOLIDWORKS PDM 2016 SP05

要從 SOLIDWORKS 中停用 Web 式的說明並改用本機說明,請按一下說明 > 使用 SOLIDWORKS Web 式說明

要報告在 Web 式說明介面及搜尋中遇到的問題,請聯絡您當地的技術支援代表。要針對個別說明主題提供意見反應,請使用個別主題頁面中的「提供對此主題的意見反應」連結。