在数据库中,有一串+10000个字符串,采用XML格式。 XML格式不正确,我需要修复它。我必须将字符串(其中没有CRLF)转换为可以合理编辑并更正标签的文件。
我能够将字符串提取到编辑器,它是转换为多线,缩进的XML,这很棘手。关于如何处理这类任务的任何帮助?
提前致谢。
答案 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
离线,您不会冒数据隐私风险