Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 20324|Відповідь: 1

[Джерело] HtmlAgilityPack аналізує xpath node html5 з помилкою

[Копіювати посилання]
Опубліковано 04.08.2016 16:55:36 | | | |

XPath node, я скопіював його за допомогою браузера 360, а потім дозволив HtmlAgilityPack проаналізувати вузол парсу наступним чином:



Він викидає виняток, причину виключення, тобто дерево знайшло цей вузол, а потім, debug, HtmlAgilityPack отримав вихідний код веб-сторінки, чому, його не знайшли?

Спочатку я подумав, чи браузер взяв неправильний вузол xpath, чи Google Chrome спробував це і виявив, що вузол такий самий, як вузол браузера 360, чому його не можна отримати???

Модифіковані значення такі:



Я виявив, що навіть не можу отримати html-вузол?????

Нарешті, він змінюється наступним чином:



Значення успішно відновлюють, ймовірно, тому що сторінка складається з HTML5.

Вихідний код веб-сторінки виглядає так:



Його також можна розглядати як HtmlAgilityPack, який не сумісний із значеннями сторінок html5, і це також можна назвати помилкою.






Попередній:spring.net Не вдалося завантажити тип із рядкового значення 'xxx...
Наступний:Завантаження Html Agility Pack та як ним користуватися
 Орендодавець| Опубліковано 01.03.2017 17:16:32 |
Завантаження Html Agility Pack та як ним користуватися
http://www.itsvse.com/thread-3015-1-1.html
(Джерело: Architect)
Застереження:
Усе програмне забезпечення, програмні матеріали або статті, опубліковані Code Farmer Network, призначені лише для навчання та досліджень; Вищезазначений контент не повинен використовуватися в комерційних чи незаконних цілях, інакше користувачі несуть усі наслідки. Інформація на цьому сайті надходить з Інтернету, і спори щодо авторських прав не мають до цього сайту. Ви повинні повністю видалити вищезазначений контент зі свого комп'ютера протягом 24 годин після завантаження. Якщо вам подобається програма, будь ласка, підтримуйте справжнє програмне забезпечення, купуйте реєстрацію та отримайте кращі справжні послуги. Якщо є будь-яке порушення, будь ласка, зв'яжіться з нами електронною поштою.

Mail To:help@itsvse.com