4
我有有一些XML像一個配置文件:有沒有辦法用垂直對齊來打印XML?
<Presidents>
<President first="George" last="Washington" number="1" year="1789" />
<President first="John" last="Adams" number="2" year="1797" />
</Presidents>
我想有一個漂亮的打印機垂直對齊我的屬性,這樣的文件看起來像:
<Presidents>
<President first="George" last="Washington" number="1" year="1789" />
<President first="John" last="Adams" number="2" year="1797" />
</Presidents>
這種格式樣式取決於具有相同屬性的元素列表,所以它可能不能一般地應用於任何xml文檔,然而,它是配置文件的常用樣式。我已閱讀手冊頁xmllint和xmlstarlet我找不到任何對此功能的引用。