XML 結構描述定義 (XSD) 資料類型支援

附註: 我們想要以您的語言,用最快的速度為您提供最新的說明內容。 本頁面是經由自動翻譯而成,因此文中可能有文法錯誤或不準確之處。 讓這些內容對您有所幫助是我們的目的。 希望您能在本頁底部告訴我們這項資訊是否有幫助。 此為英文文章出處,以供參考。

請務必了解 XML 結構描述定義 (XSD) 資料類型時的處理方式您匯入或匯出 XML 資料,以便根據您的需求,會適當地轉換資料。

您想要做什麼?

了解 Excel 如何處理 XSD 資料類型,當您匯入 XML 資料

了解如何 Excel 格式對應到 XSD 資料類型時顯示匯出 XML 資料

了解 Excel 如何處理 XSD 資料類型,當您匯入 XML 資料

重要: 如果 XML 結構描述檔案 (.xsd) 未定義的項目 (例如 xsd:decimal) 的特定資料類型屬性,然後 Excel 儲存格格式為文字預設匯入 XML 資料時。 文字的格式設定可確保儲存在儲存格中的字元完全相同的 XML 檔案 (.xml) 中所儲存的資料。 例如,前置零 (0) 值識別碼] 或 [信用卡] 欄位中將會移除時它們會格式化為一個數字,但不是會移除時它們會格式化為文字。 不過,已格式化為文字的資料不會評估。 如果您想要評估,因為它包含公式的資料,您必須明確提供數字資料類型屬性,例如 xsd:decimal 或 xsd:integer。

下表列出會套用特定的 XSD 資料類型的項目匯入 Excel 工作表時的顯示格式。 使用不受支援的格式] 欄中列出 XSD 格式的資料匯入為文字值。

XSD 資料類型

Excel 顯示格式

不支援的格式

time

h:mm:ss

hh:mm:ssZ
Hh:mm:ss.f f

dateTime

m/yyyy h:mm

yyyy-公釐-ddThh:mm:ssZ
yyyy-公釐-ddThh:mm:ss + hh: mm
yyyy 公釐-ddThh:mm:ss.f f
以外的範圍是 1900年到 9999 年

date

日期 * 2001 年 3 月 14 日

yyyy-公釐-ddZ
yyyy-公釐-dd + hh: mm
以外的範圍是 1900年到 9999 年

gYear

數字,沒有小數位數

yyyy + hh: mm
以外的範圍是 1900年到 9999 年

gDay
gMonth

數字,沒有小數位數

gYearMonth

自訂 mmm-yy

yyyy 公釐 + hh: mm
以外的範圍是 1900年到 9999 年

gMonthDay

自訂 mmm: d

anytype
anyURI
base64Binary
工期
實體
實體
hexBinary
識別碼
IDREF
IDREFS
語言
名稱
NCName
NMTOKEN
NMTOKENS
normalizedString
標記法
QName
字串
語彙基元

文字

布林值

布林值

十進位
浮點數

一般

前置及結尾的零 (0) 會遭到捨棄。
負 (-) 和正面 (+) 符號會採用,但只負號會顯示。
Excel 會以精確度為 15 位數的有效數字進行儲存及計算。

位元組
int
整數

negativeInteger
nonNegativeInteger
nonPositiveInteger
positiveInteger
簡短
unsignedByte
unsignedInt
unsignedLong
unsignedShort

一般

頁面頂端

了解如何 Excel 格式對應到 XSD 資料類型時顯示匯出 XML 資料

當您匯出 XML 資料時,匯出的資料相符資料的工作表,在下列情況下會顯示:

  • Excel 的顯示格式是文字

  • 您無法變更資料的顯示格式。

如果您變更具有數字、 日期或時間資料的儲存格的顯示格式時,會一併匯出基礎值的儲存格。 例如,如果您套用儲存格,結果顯示為 51.50%的百分比顯示格式,儲存格的值會匯出為.515。

頁面頂端

需要更多協助嗎?

您可以隨時詢問 Excel 技術社群中的專家、在 Answers 社群取得支援,或是在 Excel User Voice 上建議新功能或增強功能。

增進您的 Office 技巧
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與我們的其中一個 Office 支援專員連絡以深入了解您的意見。

×