Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如何使用 Perl 使 XML 数据可读?源是单行的。我需要格式化它。例如:
<data><project>1234</project></data>
转换成
<data> <project> 1234 </project> </data>
如果您xmllint已经在系统上安装:
xmllint
$ xmllint --format file.xml <?xml version="1.0"?> <data> <project>1234</project> </data>
XML::Tidy是另一种选择。参考bin/xmltidy脚本。
bin/xmltidy
xml_pp是另一个选项 ( XML::Twig)。
XML::Twig
其他 CPAN 模块也可能具有此功能。搜索以下术语:漂亮、格式、缩进、标识、整洁、串行。