Workbook.XmlImportXml(String, XmlMap, Object, Object) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
导入先前加载到内存中的 XML 数据流。
public Microsoft.Office.Interop.Excel.XlXmlImportResult XmlImportXml (string Data, out Microsoft.Office.Interop.Excel.XmlMap ImportMap, object Overwrite, object Destination);
参数
- Data
- String
要导入的数据。
- ImportMap
- XmlMap
导入文件时应用的架构映射。
- Overwrite
- Object
如果未指定 Destination 参数的值,则此参数指定是否覆盖已映射到在 ImportMap 参数中指定的架构映射的数据。 设置为 true 可覆盖数据,设置为 false 可向现有数据追加新数据。 默认值为 true。 如果已指定 Destination 参数的值,则此参数指定是否覆盖现有数据。 设置为 true 可覆盖现有数据,设置为 false 可在要执行数据覆盖时取消导入。 默认值为 true。
返回
XlXmlImportResult 值之一。
注解
Destination如果要将数据导入现有映射,请不要为该参数指定值。
以下条件将导致此方法生成运行时错误:
指定的 XML 数据包含语法错误。
导入进程已取消,因为指定的数据无法放入工作表。
使用 XmlImport 方法将 XML 数据文件导入到当前工作簿中。
可选参数
有关可选参数的信息,请参阅Office 解决方案中的可选参数。