[mode captain_obvious]
Oui puisque à la base, les site web sont conçus pour un rendu visuel et non pour de la communication inter applications.
Si le site décide de changer un peu la présentation, ou même des bouts de code html, le backend casse et doit être corrigé en conséquence.
[fin mode]
Maintenant je n'ai pas vu ce que nokogiri apportait de plus que xquery/xpath.
En fait quand tu cherches des données par xpath tu dois faire un compromis entre qqch de trop large (ce que tu nommes "universel") qui peut ramener des données non attendues et qqch de trop précis qui va péter si le document varie.
[^] # Re: backend fragiles ...
Posté par steph1978 . En réponse au journal Weboob - Web out of Browsers - l'outil qui a changé ma vie. Évalué à 5.
[mode captain_obvious]
Oui puisque à la base, les site web sont conçus pour un rendu visuel et non pour de la communication inter applications.
Si le site décide de changer un peu la présentation, ou même des bouts de code html, le backend casse et doit être corrigé en conséquence.
[fin mode]
Maintenant je n'ai pas vu ce que nokogiri apportait de plus que xquery/xpath.
En fait quand tu cherches des données par xpath tu dois faire un compromis entre qqch de trop large (ce que tu nommes "universel") qui peut ramener des données non attendues et qqch de trop précis qui va péter si le document varie.
Mais pour moi ce problème se pose qqsoit l'outil.