XPath 1.0 est un langage de requête pour les utilisateurs avancés, supporté par FreshRSS pour le moissonnage du Web (Web scraping).
Exemple : //title ou un texte statique : "Mon flux personnalisé"
//title
"Mon flux personnalisé"
Exemple : //div[@class="article"]
//div[@class="article"]
Utiliser en particulier l’axe XPath descendant:: comme descendant::h2
descendant::
descendant::h2
Exemple pour prendre l’article complet : .
.
Exemple : descendant::a/@href
descendant::a/@href
Exemple : descendant::img/@src
descendant::img/@src
Peut aussi être une chaîne de texte statique. Exemple : "Anonyme"
"Anonyme"
Le résultat sera passé à la fonction strtotime()
strtotime()
Optionnel. Un format supporté par DateTime::createFromFormat() comme d-m-Y H:i:s
DateTime::createFromFormat()
d-m-Y H:i:s
Exemple : foo=bar; gdpr_consent=true; cookie=value
Accepte les cookies du flux (stocké en mémoire seulement le temps de la requête)
Mettre à 0 ou vide pour désactiver, -1 pour un nombre illimité de redirections
Exemple : Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:86.0)
Sélectionner un protocole (ex : SOCKS5) et entrer l’adresse du proxy (ex. : 127.0.0.1:1080 ou utilisateur:[email protected]:1080)
Fournir l’URL d’un fichier OPML qui donnera dynamiquement la liste des flux de cette catégorie