2009-10-01 91 views
1

我想通過包含一些XML的Linux終端(整個日誌不是XML,但它的一些內容是)讀取一些日誌。是否有任何文本編輯器,插件或腳本會嘗試格式化XML內容以便於閱讀。我不需要它來保存新的格式,只需顯示它便於閱讀。查看日誌文件內容時正確的XML格式化

謝謝!

回答

3

在vim中,您可以過濾[配件]文件通過任何外部命令。在這種情況下,您可以嘗試xmllint --format

+0

This Works。我有這樣的年齡映射:nnoremap xb:%!xmllint --format - 。它可能就像一個自動命令一樣簡單 – michael 2009-10-02 01:34:49

+0

這與我正在尋找的內容非常接近,XML位於某些日誌條目中,日誌中的每一行都以時間戳開頭。所以xmllint總是扼殺第一行,因爲它期望一個'<'... – FireWire 2009-10-02 18:57:06