我需要帮助从这个网站安装 xmllint:http: //xmlsoft.org/sources/win32/
特别是,我不确定我应该下载哪个文件 - 当我单击预编译 Windows 二进制文件的链接时,我会看到几个文件的列表,但不知道如何继续。
我需要帮助从这个网站安装 xmllint:http: //xmlsoft.org/sources/win32/
特别是,我不确定我应该下载哪个文件 - 当我单击预编译 Windows 二进制文件的链接时,我会看到几个文件的列表,但不知道如何继续。
我遇到了同样的问题,我花了两个小时才让它工作。
xmllint --valid --noout fileName.xml
xmllint --valid --noout fileName.xml
)安装: http:
//flowingmotion.jojordan.org/2011/10/08/3-steps-to-download-xmllint/
https://supportweb.cs.bham.ac.uk/documentation/tutorials/docsystem/build/教程/docbooksys/segmentedhtml/ch03s03.html
错误:
https ://bugzilla.redhat.com/show_bug.cgi?id=863166
对于Chocolatey的用户,安装 xmllint 相当简单:
choco install xsltproc
该软件包包含xmllint
、iconv
、xmlcatalog
和xsltproc
命令,并且所有依赖项都会自动安装。
Xmllint 是 libxml2-utils 包的一部分。要安装,在 Linux 上使用:
apt install libxml2-utils
确实,xmlsoft.org 没有太多关于如何在 Windows 中安装 xmllint 的信息。
也许(正如 Quentin 在评论中已经建议的那样)http://www.zlatkovic.com/libxml.en.html上的信息会对您有所帮助。
@Erik Stabij 的解决方案是最简单的。sudo
如果您没有 root 访问权限,则只需在命令前添加。否则,您可能会收到权限被拒绝错误。喜欢,
sudo apt install libxml2-utils
CM Sperberg-McQueen 的链接是一个很好的起点。您需要 1) 下载 libxml2 包,以及 2) 将随附的 bin 文件夹放在 PATH 环境变量中包含的目录中。
如果您不知道如何确定 PATH 环境变量中的目录,请按照以下步骤操作:http: //www.computerhope.com/issues/ch000549.htm。
至少在centOS
:
[nsaunders@rolly ~]$
[nsaunders@rolly ~]$ lsb_release -a
LSB Version: :core-4.1-amd64:core-4.1-noarch
Distributor ID: CentOS
Description: CentOS Linux release 8.2.2004 (Core)
Release: 8.2.2004
Codename: Core
[nsaunders@rolly ~]$
这很简单:
sudo yum install xmlstarlet
所以现在xmllint
安装为:
[nsaunders@rolly ~]$
[nsaunders@rolly ~]$ xmllint --version
xmllint: using libxml version 20907
compiled with: Threads Tree Output Push Reader Patterns Writer SAXv1 FTP HTTP DTDValid HTML Legacy C14N Catalog XPath XPointer XInclude Iconv ISO8859X Unicode Regexps Automata Expr Schemas Schematron Modules Debug Zlib Lzma
[nsaunders@rolly ~]$