XMLStarlet是一個免費的集合,可以用來轉化,驗證命令行實用程序,查詢和編輯XML文檔。
該XMLStarlet命令行工具是用C語言編寫,並使用和的libxslt庫的libxml2從http://xmlsoft.org。
什麼是新的在此版本中:
- 該版本修復了試圖運行PYX上不存在的文件,並在UNESCAPE命令的邊界條件時崩潰
- 徵求意見稿和SEL命令現在可以參考文檔的頂層默認命名空間" _"或QUOT;默認"並給予友好的消息,如果用戶沒有意識到他們需要指定命名空間。
什麼是1.4.2版本,新的:
- 該版本修復了PYX子命令崩盤當處理多個節點的屬性發生了。
在什麼版本1.4.1是新的:
- 無效編輯操作崩潰已得到修復。
- 的文檔現在可以從壓縮檔建成並安裝到正確的位置。
- 測試套件已經變得更加寬容的libxml2的版本之間的差異系列化
什麼1.2.1版本是新的:
- 在當前的libxml2返回NULL節點集結果的崩潰是固定的
- " - "正在困惑著--elif。
- 生成的XSLT現在包含第一個輸入文件中提取的命名空間。
- -N再次後,其他選項允許的。
- 命名空間值被登記為前綴。
- 是當記者問到移動節點的命名空間避免段錯誤。
- 有在編--help消息缺少換行符。
- 測試腳本的便攜性得到了改善。
- XML_SAVE_WSNONSIG時才使用。
如果是的libxml 2.7.8或更高版本
什麼是1.2.0版本,新的:
- 此版本實現--update --expr為ed命令。
- 徵求意見稿和SEL命令使用從第一個輸入文件的頂級命名空間定義,它應該刪除,需要確定在多數情況下與-N在命令行上的命名空間。
- 0僅當結果非空選擇退出。
- -Q選項已被添加到選擇,比如grep的-q。
- 此版本增加了列數,並恢復輸入上下文(在1.0.3版本丟失)錯誤消息。
- 它會將--net選項C14N,編輯,FO,和val。
- 它從TR --help消息中去除--catalog因為它實際上沒有支持。
- 它增加了--elif和--else到SEL --help消息。
什麼是新的在1.1.0版本:
- 修正了對BSD和Mac OS X通過檢查O_BINARY是#包括io.h之前聲明。
- 若干選擇命令方面進行了改進:--elif和--else選項,在多個領域,正確的是(英語)詞彙的排序,並通過輸出樣式納入只需命名空間的排序 。
- 共享的libxml和libxslt上庫默認鏈接。
- 加入庫版本信息版本輸出。
- 目錄論據LS下加入退出狀態表示失敗或成功,而不是文件計數。
- Xmlstarlet現在將與libxml的鏈接配置--without-SAX1和--without-遺產。
什麼是1.0.6版本,新的:
- 的C14N命令現在只能在Windows輸出作為換行符好。
- 對於ED的--help文本現在可以正確地描述-P,-S --pf和--ps的行為。
- 某些子'--help選項字面上輸出格式化字符串。
什麼是新的在1.0.5版本:
- 系統漏洞,其中有CDATA節點樣式表導致內存損壞是固定的。
- 測試腳本現在翻一番" /"在MSYS避免路徑轉換字符;現在大部分的測試中MinGW的構建成功。
- --help選項現在打印到標準輸出,並成功退出。
- 有在測試一些進一步的調整和構建系統。
在什麼版本1.0.4是新的:
- 編碼參數中的特殊XML字符(現在可以包括XPath中引號)
- 當輸入文件中找不到非零退出代碼(錯誤3158488)
- ED與--pf / - PS選項不格式化輸出(錯誤3158490)
- 退出(試圖刪除命名空間節點(錯誤1120417)時),而不是段錯誤
- 添加--disable-靜態庫運行./configure選項來使用共享libxml2和libxslt上
- 非遞歸化妝
- 使用測試和XFAIL_TESTS進行測試,更好的輸出
評論沒有發現