alinuxchap@libertus-desktop:~ $ uname -a
Linux libertus-desktop 6.12.25+rpt-rpi-v8 #1 SMP PREEMPT Debian 1:6.12.25-1+rpt1 (2025-04-30) aarch64 GNU/Linux
alinuxchap@libertus-desktop:~ $ xmlstarlet --version
1.6.1
compiled against libxml2 2.9.14, linked with 20914
compiled against libxslt 1.1.35, linked with 10135
alinuxchap@libertus-desktop:~ $ curl --version
curl 7.88.1 (aarch64-unknown-linux-gnu) libcurl/7.88.1 OpenSSL/3.0.16 zlib/1.2.13 brotli/1.0.9 zstd/1.5.4 libidn2/2.3.3 libpsl/0.21.2 (+libidn2/2.3.3) libssh2/1.10.0 nghttp2/1.52.0 librtmp/2.3 OpenLDAP/2.5.13
Release-Date: 2023-02-20, security patched: 7.88.1-10+deb12u12
Protocols: dict file ftp ftps gopher gophers http https imap imaps ldap ldaps mqtt pop3 pop3s rtmp rtsp scp sftp smb smbs smtp smtps telnet tftp
Features: alt-svc AsynchDNS brotli GSS-API HSTS HTTP2 HTTPS-proxy IDN IPv6 Kerberos Largefile libz NTLM NTLM_WB PSL SPNEGO SSL threadsafe TLS-SRP UnixSockets zstd
alinuxchap@libertus-desktop:~ $ tidy --version
HTML Tidy for Linux version 5.6.0
alinuxchap@libertus-desktop:~ $ sed --version
sed (GNU sed) 4.9
Packaged by Debian
Copyright (C) 2022 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later .
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Written by Jay Fenlason, Tom Lord, Ken Pizzini,
Paolo Bonzini, Jim Meyering, and Assaf Gordon.
This sed program was built with SELinux support.
SELinux is disabled on this system.
GNU sed home page: .
General help using GNU software: .
E-mail bug reports to: .
alinuxchap@libertus-desktop:~ $
< /code>
cmd < /h1>
Вот код, который не удался: < /p>
curl "https://liberliber.it/autori/autori-g/antonio-gramsci/lalbero-del-riccio/" | tidy --custom-tags blocklevel -asxml > tmp.html #| xmlstarlet sel -t -m "/html/head/link[106]" #pp# pipe properly etc. #pp# --custom-tags blocklevel
sed -i 's/nbsp;/#160;/m' tmp.html
xmlstarlet sel #xmlstarlet sel -t -m "/html/head/link[106]" tmp.html #ch# #w# x O ?
xmlstarlet sel -t -c '/html/head/link[106]' tmp.html
< /code>
проблема < /h3>
Пустой вывод после последней команды < /li>
< /ul>
ps < /h3>
firefox tmp.html
Информация о системе < /h3> [code]alinuxchap@libertus-desktop:~ $ uname -a Linux libertus-desktop 6.12.25+rpt-rpi-v8 #1 SMP PREEMPT Debian 1:6.12.25-1+rpt1 (2025-04-30) aarch64 GNU/Linux alinuxchap@libertus-desktop:~ $ xmlstarlet --version 1.6.1 compiled against libxml2 2.9.14, linked with 20914 compiled against libxslt 1.1.35, linked with 10135 alinuxchap@libertus-desktop:~ $ curl --version curl 7.88.1 (aarch64-unknown-linux-gnu) libcurl/7.88.1 OpenSSL/3.0.16 zlib/1.2.13 brotli/1.0.9 zstd/1.5.4 libidn2/2.3.3 libpsl/0.21.2 (+libidn2/2.3.3) libssh2/1.10.0 nghttp2/1.52.0 librtmp/2.3 OpenLDAP/2.5.13 Release-Date: 2023-02-20, security patched: 7.88.1-10+deb12u12 Protocols: dict file ftp ftps gopher gophers http https imap imaps ldap ldaps mqtt pop3 pop3s rtmp rtsp scp sftp smb smbs smtp smtps telnet tftp Features: alt-svc AsynchDNS brotli GSS-API HSTS HTTP2 HTTPS-proxy IDN IPv6 Kerberos Largefile libz NTLM NTLM_WB PSL SPNEGO SSL threadsafe TLS-SRP UnixSockets zstd alinuxchap@libertus-desktop:~ $ tidy --version HTML Tidy for Linux version 5.6.0 alinuxchap@libertus-desktop:~ $ sed --version sed (GNU sed) 4.9 Packaged by Debian Copyright (C) 2022 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later . This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law.
Written by Jay Fenlason, Tom Lord, Ken Pizzini, Paolo Bonzini, Jim Meyering, and Assaf Gordon.
This sed program was built with SELinux support. SELinux is disabled on this system.
GNU sed home page: . General help using GNU software: . E-mail bug reports to: . alinuxchap@libertus-desktop:~ $ < /code> cmd < /h1> Вот код, который не удался: < /p> curl "https://liberliber.it/autori/autori-g/antonio-gramsci/lalbero-del-riccio/" | tidy --custom-tags blocklevel -asxml > tmp.html #| xmlstarlet sel -t -m "/html/head/link[106]" #pp# pipe properly etc. #pp# --custom-tags blocklevel sed -i 's/nbsp;/#160;/m' tmp.html xmlstarlet sel #xmlstarlet sel -t -m "/html/head/link[106]" tmp.html #ch# #w# x O ? xmlstarlet sel -t -c '/html/head/link[106]' tmp.html < /code> проблема < /h3>
Пустой вывод после последней команды < /li> < /ul> ps < /h3> firefox tmp.html[/code] и ctrl +[code]SHFT[/code]+[code]I[/code] Позволяет мне скопировать xpath моего желаемого элемента, который действительно является/html/head/link®106§. Закончил идеи:/, help xd
Я хотел бы проанализировать документ HTML с XMLStarlet, который хорошо работал в прошлом, но из -за изменений базового генератора контента продолжает отбрасывать ошибки.
Теперь я получаю более двух десятков сообщений об ошибках, таких как...
Я новичок в Ajax PHP и такой, так что терпите меня ...
Я пытаюсь настроить внутренний веб -сайт, на котором пользователи могут войти в систему, а после входа пользователя аутентифицирует с помощью GUID, который генерируется на стороне таблицы SQL...
Я новичок в Ajax PHP и такой, так что терпите меня ...
Я пытаюсь настроить внутренний веб -сайт, на котором пользователи могут войти в систему, а после входа пользователя аутентифицирует с помощью GUID, который генерируется на стороне таблицы SQL...
Для среды тестирования мобильной автоматизации при запуске теста появляется сообщение об ошибке: «xpath = Невозможно найти локальную переменную 'xpath'»
Но переменной xpath нет, а классы аналогичны рабочему.