Я хотел бы проанализировать документ HTML с XMLStarlet, который хорошо работал в прошлом, но из -за изменений базового генератора контента продолжает отбрасывать ошибки. < /p>
Теперь я получаю более двух десятков сообщений об ошибках, таких как < /p>
-:157.22: Namespace prefix xlink for href on use is not defined
< /code>
Из -за вновь встроенных изображений SVG, содержащих использование xlink: href < /code> теги. Соответствующее пространство имен для Prefix xlink должно быть "http://www.w3.org/1999/xlink", которое я добавил в командный сегмент на первом шаге
(...) | xml.exe sel -N n="http://www.w3.org/1999/xlink" -t -v "/html/body/div/div/div/main/ul/li[1]/h2/a/@href"
< /code>
Но, очевидно, я не сделал это правильно, так как остаются ошибки. Я не вижу никакого объявления пространства имен в сгенерированном содержании сайта. < /P>
Как исправить ошибки? < /P>
обновление < /strong> < /p>
Полная команда, над которой я работаю: < /p>
wget -qO- "https://notepad-plus-plus.org/downloads/" | xml fo -H -Q | xml.exe sel -t -v "/html/body/div/div/div/main/ul/li[1]/h2/a/@href"
< /code>
НЕРГРАВЛЕНИЕ Я получаю следующее сообщение об ошибке: < /p>
Attempt to load network entity http://www.w3.org/TR/REC-html40/loose.dtd
-:3.1: Start tag expected, '
Подробнее здесь: https://stackoverflow.com/questions/580 ... xmlstarlet
Пространство имен беспокоится, пока HTML -анализ с XMLStarlet ⇐ Html
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Когда использовать явное глобальное пространство имен или явное пространство имен std
Anonymous » » в форуме C++ - 0 Ответы
- 38 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Пространство имен не указано. Укажите пространство имен в файле build.gradle модуля.
Anonymous » » в форуме Android - 0 Ответы
- 26 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Пространство имен не указано. Укажите пространство имен в файле build.gradle модуля.
Anonymous » » в форуме Android - 0 Ответы
- 46 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Пространство имен не указано. Укажите пространство имен в файле build.gradle модуля.
Anonymous » » в форуме Android - 0 Ответы
- 36 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Пространство имен не указано. Укажите пространство имен в файле сборки модуля:
Anonymous » » в форуме Android - 0 Ответы
- 34 Просмотры
-
Последнее сообщение Anonymous
-