Установка xmllint

Мне нужна помощь в установке xmllint с этого сайта: http://xmlsoft.org/sources/win32/

В частности, я не уверен, какой файл я должен загрузить - когда я нажимаю ссылку на предварительно скомпилированные двоичные файлы Windows, я попадаю в список нескольких файлов и не уверен, как действовать.

Ответы

Ответ 1

У меня была такая же проблема, и мне потребовалось два часа, чтобы она работала.

  • Загрузите iconv, libxml2, libxmlsec, zlib из ftp://ftp.zlatkovic.com/libxml/
  • Извлеките zip файл, затем скопируйте все файлы в папку bin каждой загрузки.
  • Вставьте файлы в папку (my = XML)
  • Добавьте 'C:\folderName' (mine = 'C:\XML') в системную переменную пути. (btw, im, используя окна 8, для пользователей win7 здесь ссылка http://www.itechtalk.com/thread3595.html):
    • Windows key + r (окно запуска)
    • затем нажмите enter
    • введите путь в поле поиска
    • в разделе System - щелкните по изменению переменной системной среды
    • В расширенной вкладке переменных окружения
    • В системных переменных найдите Path > Edit > add "; C:\folderName"
    • или просто введите "путь" в поле поиска, расположенное в ваших чарах win8 (я должен был подумать об этом)
  • Заставьте это работать (я только набираю xmllint, и я понятия не имел, почему я не вижу окна xmllint. Это примечание для новичков)
    • скопировать xml файл в каталог xmllint
    • тип xmllint --valid --noout fileName.xml

      Если
      все отлично, CONGRATS
      Другое
      Если у вас также есть это предупреждение: не удалось загрузить внешний объект "fileName.xml"
      - они говорят, что это ошибка, поэтому я загрузил более старую версию из libxml2 из http://xmlsoft.org/sources/win32/
      ИЛИ (я только видел это решение раньше)
      - назначить другую папку для ваших xml файлов и запустить xmllint.
      В окне команд: -cd C:\Users\имя пользователя \Documents\XML файлы
      -в вас внутри, введите команды xmllint, например. 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/tutorials/docbooksys/segmentedhtml/ch03s03.html
ошибка:
https://bugzilla.redhat.com/show_bug.cgi?id=863166

Ответ 2

Верно, что xmlsoft.org не имеет большой информации о том, как установить xmllint в Windows.

Возможно (как уже было предложено Квентином в комментарии) информация в http://www.zlatkovic.com/libxml.en.html поможет вам.

Ответ 3

Ссылка из C.M. Сперберг-МакКуэр - хорошая отправная точка. Тебе нужно 1) загрузите пакет libxml2 и 2) поместите папку bin, которая поставляется вместе с ней, в каталог, содержащийся в вашей переменной окружения PATH.

Если вы не знаете, как определить, какие каталоги находятся в вашей переменной окружения PATH, выполните следующие действия: http://www.computerhope.com/issues/ch000549.htm.