_Workbook.XmlImportXml(String, XmlMap, Object, Object) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
导入先前已被加载到内存的 XML 数据流。 返回 XlXmlImportResult。
public Microsoft.Office.Interop.Excel.XlXmlImportResult XmlImportXml (string Data, out Microsoft.Office.Interop.Excel.XmlMap ImportMap, object Overwrite, object Destination);
Public Function XmlImportXml (Data As String, ByRef ImportMap As XmlMap, Optional Overwrite As Object, Optional Destination As Object) As XlXmlImportResult
参数
- Data
- String
必需的 字符串 。 要导入的数据。
- Overwrite
- Object
可选属性,类型为 Boolean。 如果未为 Destination
参数指定值,则此参数指定是否覆盖已映射到 参数中指定的 ImportMap
架构映射的数据。 设置为 True 将覆盖数据,设置为 False 将把新数据追加到现有数据中。 默认值为 True。 如果为 Destination
参数指定了值,则此参数指定是否覆盖现有数据。 设置为 True 将覆盖现有数据,设置为 False 将在数据要被覆盖时取消导入。 默认值为 True。
返回
注解
XML 功能(以 XML 电子表格格式保存文件除外)仅在 Microsoft Office Professional Edition 2003 和 Microsoft Office Excel 2003 中可用。
如果要将数据导入现有映射, Destination
请不要为 参数指定值。
以下条件将导致 XMLImport 方法生成运行时错误:
- 指定的 XML 数据包含语法错误。
- 导入过程被取消,因为指定的数据与工作表不符。
XmlImport(String, XmlMap, Object, Object)使用 对象的 方法Workbook将 XML 数据文件导入当前工作簿。