html - 在 Ruby(或 Shell)中漂亮地打印 HTML

标签 html ruby xml unix pretty-print

有什么方法可以在 Mac 上从命令行漂亮地打印 HTML 或 XML 字符串吗?尝试在 Ruby 中执行此操作。有任何想法吗?我考虑过 XSLT,并考虑过编写我自己的解析器,但这两者都非常复杂。正在寻找已经存在的东西。

最佳答案

XML 文件

xmllint --format file.xml

HTML 文件

xmllint --format --html file.html

http://developer.apple.com/mac/library/documentation/Darwin/Reference/ManPages/man1/xmllint.1.html

关于html - 在 Ruby(或 Shell)中漂亮地打印 HTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3375709/

相关文章:

java - 带 namespace 的 XPath - 查询未给出结果

javascript - 使用 javascript 转换 xml 日期和时间

css - Div不会彼此相邻

javascript - 检查 css 类是否存在,如果存在多少次

javascript - AngularJS - 单击时隐藏父 div,然后显示下一个 div

ruby - 名称中带问号的 attr_reader

javascript - 使用 JavaScript 对表值进行升序和降序排序

ruby-on-rails - 如何在 Ruby 中按数字选择当年的季度?

ruby - 如何通过 Ruby 访问 Mule 消息?

XML::Twig 注释