Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 20324|Отговор: 1

[Източник] HtmlAgilityPack анализира xpath възела на html5 с грешка

[Копирай линк]
Публикувано в 4.08.2016 г. 16:55:36 ч. | | | |

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



Ще хвърли изключение, причината за изключението, тоест дървото е открило този възел, и след това, дебъг, HtmlAgilityPack е получил изходния код на уеб страницата, защо, той не е намерен?

Първоначално се чудех дали браузърът е взел грешния xpath възел или Google Chrome го е пробвал и е установил, че възелът е същият като 360 браузърния възел, защо не може да се получи???

Модифицираните стойности са както следва:



Открих, че дори не мога да получа html възела?????

Накрая, тя се модифицира по следния начин:



Стойността се възстановява успешно, вероятно защото страницата е направена от HTML5.

Изходният код на уебстраницата е следният:



Може да се разглежда и като HtmlAgilityPack, който не е съвместим с html5 стойности на страници, и също така може да се счита за бъг.






Предишен:spring.net Не можех да заредя тип от стойността на string 'xxx...
Следващ:Изтегляне на Html Agility Pack и как да го използвате
 Хазяин| Публикувано в 1.03.2017 г. 17:16:32 ч. |
Изтегляне на Html Agility Pack и как да го използвате
http://www.itsvse.com/thread-3015-1-1.html
(Източник: Архитект)
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com