2012-07-19 508 views
0

我有以下字符串,我想将其转换为可呈现的XML格式。可呈现的含义,正确缩进并在合适的位置返回。出于某种原因,我似乎无法得到这个工作。将字符串转换为SSIS中的可呈现XML格式

<HTML><SSISLog><PackageProperty><PackageName>Package</PackageName><PackageID>{67D67690-D437-42DB-80A2-A7FB68353E70}</PackageID></PackageProperty></SSISLog></HTML>' 

我可以使用xml任务来完成这项工作吗?任何内置存储过程相同?

回答

2

不,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

+0

脚本任务中的链接上的脚本。我做了一些小的改动后,它工作正常。感谢您的解决方案。 – rvphx 2012-07-20 15:25:50