下面小编就为大家带来一篇讲powershell用ConvertTo-Xml导出的数据,无法将值“System.Object[]”转换为类型“System.Xml.XmlDocument”。小编觉得挺不错的,现在就分享给大家,如果你在找powershell教程,powershell脚本,powershell编程,也可以做个交流。一起跟随小编过来看看吧。
powershell用ConvertTo-Xml导出的数据,无法将值“System.Object[]”转换为类型“System.Xml.XmlDocument”
作者:小程序开发师 发布时间:2018-11-05
powershell中使用ConvertTo-Xml导出的了xml数据,
在写脚本时,
把xml导入时,
$xml = [xml](cat .\ziheng.xml)
出错提示如下
无法将值“System.Object[]”转换为类型“System.Xml.XmlDocument”。错误:“指定的节点不能作
为此节点的有效子级插入,因为指定节点的类型错误。”
原因是
ConvertTo-Xml导出的xml数据,
并不是标准格式的xml数据,
而是一个二进制数据文本。
解决的方法就是导入时使用标准格式的xml数据文本。
猛击这里,
观看子恒老师《微信公众号开发》系列视频
了解实现过程和下载相关源代码
声明:部分文章或图片未能及时与原作者取得联系,若来源标注错误或侵犯到您的权益烦请告知QQ:2334512685,我们会及时删除。
发布:秦子恒博客,欢迎转载分享,请保留出处。
powershell用ConvertTo-Xml导出的数据,无法将值“System.Object[]”转换为类型“System.Xml.XmlDocument”链接:https://www.qinziheng.com/details/7976/
powershell用ConvertTo-Xml导出的数据,无法将值“System.Object[]”转换为类型“System.Xml.XmlDocument”相关文章