我已经xml2
多次推荐这个套餐了。它是一个有用的工具,可将格式相当良好的 XML 数据转换为面向行的格式,可以使用grep
或awk
等进行搜索以进行简单提取。即使是简单的更改也可以使用2xml
包中的相应程序。
debian 软件包描述如下:
Package: xml2
Source: xml2 (0.4-3.1)
Version: 0.4-3.1+b1
Installed-Size: 66
Maintainer: Patrick Schoenfeld <[email protected]>
Architecture: amd64
Depends: libc6 (>= 2.14), libxml2 (>= 2.7.4)
Description-en: Convert between XML, HTML, CSV and a line-oriented format
xml2 tools are used to convert XML, HTML and CSV to and from a
line-oriented format more amenable to processing by classic Unix
pipeline processing tools, like grep, sed, awk, cut, shell scripts,
and so forth.
Homepage: http://ofb.net/~egnor/xml2/
Tag: interface::commandline, role::program, use::converting,
works-with-format::html, works-with-format::xml, works-with::text
Section: utils
Priority: optional
Filename: pool/main/x/xml2/xml2_0.4-3.1+b1_amd64.deb
Size: 13912
不幸的是,该主页字段是一个 404 死链接。
我想找到它的新主页(如果有的话),以便我可以提供工作链接并向 debian 提交错误报告以更正主页链接。看来我的 google-fu 不足以完成这项任务。
除了 debian 和其他发行版中的源档案之外,有谁知道xml2
现在“生活”在哪里?有主页吗? github 仓库?是废弃软件吗?
2020年8月30日更新:
答案中提到的 github clone/xml2 repo 现在似乎也被放弃了。有一个分支,上次更新于 2019 年 1 月,并将原始 html 文档转换为 markdown:
答案1
github 仓库?
嗯,有https://github.com/clone/xml2。
Debian 源代码直接包含了所有这些内容,并有超链接:https://tracker.debian.org/pkg/xml2。