将字符串转换为SSIS中的可呈现XML格式
问题描述:
我有以下字符串,我想将其转换为可呈现的XML格式。可呈现的含义,正确缩进并在合适的位置返回。出于某种原因,我似乎无法得到这个工作。将字符串转换为SSIS中的可呈现XML格式
<HTML><SSISLog><PackageProperty><PackageName>Package</PackageName><PackageID>{67D67690-D437-42DB-80A2-A7FB68353E70}</PackageID></PackageProperty></SSISLog></HTML>'
我可以使用xml任务来完成这项工作吗?任何内置存储过程相同?
答
不,XML任务不会美化XML。添加脚本任务和使用提供了关于这个答案What is the simplest way to get indented XML with line breaks from XmlDocument?
而如果你不知道如何使串入一个xmlDoc中的方法,这个答案应该显示我有修补的方式Format XML String to Print Friendly XML String
脚本任务中的链接上的脚本。我做了一些小的改动后,它工作正常。感谢您的解决方案。 – rvphx 2012-07-20 15:25:50