Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 20324|Svar: 1

[Kilde] HtmlAgilityPack parser html5's xpath-node med en fejl

[Kopier link]
Opslået på 04/08/2016 16.55.36 | | | |

XPath-noden kopierede jeg med en 360-browser og lod derefter HtmlAgilityPack parse parsing-noden som følger:



Den vil kaste en undtagelse, nemlig årsagen til undtagelsen, nemlig at træet har fundet denne node, og så fejlfindes, HtmlAgilityPack har fået kildekoden til websiden, hvorfor, den ikke findes?

Først spekulerede jeg på, om browseren havde taget den forkerte xpath-node, eller om Google Chrome havde prøvet det, og fandt ud af, at noden er den samme som 360-browserens node, hvorfor kan den så ikke opnås???

De modificerede værdier er som følger:



Jeg fandt ud af, at jeg ikke engang kan få html-noden?????

Endelig er den ændret som følger:



Værdien hentes med succes, sandsynligvis fordi siden er lavet af HTML5.

Kildekoden til websiden er som følger:



Det kan også betragtes som en HtmlAgilityPack, der ikke er kompatibel med html5-sideværdier, og det kan også siges at være en fejl.






Tidligere:spring.net Kunne ikke indlæse type fra strengværdi 'xxx...
Næste:Html Agility Pack Download og hvordan man bruger det
 Udlejer| Opslået på 01/03/2017 17.16.32 |
Html Agility Pack Download og hvordan man bruger det
http://www.itsvse.com/thread-3015-1-1.html
(Kilde: Arkitekt)
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com