Écrire les résultats dans un fichier à l'aide de CasperJS
Comment puis-je créer un fichier dans le système de fichier et placez le contenu de this.getPageContent()
à l'intérieur?
Vous devez vous connecter pour publier un commentaire.
Comment puis-je créer un fichier dans le système de fichier et placez le contenu de this.getPageContent()
à l'intérieur?
Vous devez vous connecter pour publier un commentaire.
pour l'enregistrement quotidien des éraflures je fais:
console.log(this.getPageContent());
dans votre code et de rediriger la sortie vers un fichier. Mais si vous le faites, il a pour seule console.journal le contenu de la page ou vous obtiendrez tous les messages que vous connecté à la norme dans le fichier avec le contenu.Vous pouvez également ajouter à un fichier texte à l'aide de la méthode ci-dessous
créé pour vous.
commande suivante sur un PC sous Linux
Ici est une fonction d'assistance que vous pouvez utiliser pour ajouter cette fonctionnalité à l'casper objet.
Il est utile de noter que " fs " dans ce cas n'est pas le Node JS système de fichiers de l'objet, mais plutôt un PhantomJS module.
Une "
then
fonction, que de la ferraille de données à partir d'un site, renvoie unejson
et de les stocker dans un fichier"monfichier" devrait ressembler à ceci: