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进行测试,更好的输出
评论没有发现