XML将单个字符串XML转换为格式良好的文件以进行编辑?

时间:2013-03-12 14:02:35

标签: xml string

在数据库中,有一串+10000个字符串,采用XML格式。 XML格式不正确,我需要修复它。我必须将字符串(其中没有CRLF)转换为可以合理编辑并更正标签的文件。

我能够将字符串提取到编辑器,它是转换为多线,缩进的XML,这很棘手。关于如何处理这类任务的任何帮助?

提前致谢。

4 个答案:

答案 0 :(得分:6)

一个好的解决方案是运行:

xmllint --format file.xml

xmllint是debian libxml2-utils的一部分,请参阅http://www.xmlsoft.org/(也适用于Windows)

答案 1 :(得分:1)

使用此在线工具:http://www.freeformatter.com/xml-formatter.html

我每天都使用它,效果很好。

答案 2 :(得分:1)

同事发现它 - Visual Studio有一个Edit.Advanced.FormatDocument选项,它可以用来格式化已删除的XML。最后,它让我走了。

感谢所有人的贡献。

答案 3 :(得分:0)

在Atom文本编辑器中使用“Xml formatter”包。 https://atom.io/packages/xml-formatter

离线,您不会冒数据隐私风险