cheerio

    1

    2答えて

    私はウェブサイトにリクエストし、HTMLを取得してcheerioに渡したいと思う。クラス".thumb"のすべての要素のすべての"href"属性を取得する必要があります。私はコンソール上で結果を表示しています。私は何度も定義されていません。見つかった要素ごとに仮定します。私はタグや識別子で他の要素をループしようとすると定義されませんが、ループしないで最初のものを取得すれば正しい値が与えられます。

    0

    1答えて

    私は以下のコードを実行してデータをスクラップしています。ただし、コードは最初の要素のみをスクラップします。 const cheerio = require('cheerio') const jsonframe = require('jsonframe-cheerio') const got = require('got'); async function scrapCoinmarketCa

    0

    2答えて

    私はGitHubからデータを取得するためにAxiosからのリクエストを作成しようとしています。私は失敗エラーを受け取りました。これは期待された動作で、このタイプは単にクライアント側からは不可能であるのか、それとも単にこの不足を要求する方法があるのだろうかと私は思っています。 componentDidMount() { axios .get('https://github.c

    0

    1答えて

    cheerioをtypescriptベースのアプリにインポートしようとしています。 package.jsonから import {cheerio} from 'cheerio'; console.log(cheerio); //undefined は: ... "@types/cheerio": "^0.22.5 ...

    0

    1答えて

    ウェブサイトのapiがないので、私はcsgoの統計情報を取得したいと思っています。私はウェブサイトからスクレイプしようとしています。メインページを印刷するようなものですが、大部分の名前が以下のように同じ名前になっているため、特定の値を読み込む方法がわかりません。私はwin%とkdの値を取得しようとしていますが、どちらのクラスも "stats-stat"と呼ばれています。 私のコードは次のとおりです

    2

    1答えて

    jestと酵素を使用してこのテストを作成していますが、ビルド時にこのエラーが発生しています。 は "反応する": "^ 16.0.0"、 "冗談を":「^ 21.2 これはこれは バージョンエラーでテスト import React from 'react'; import { shallow, render } from 'enzyme'; import Title from './../'

    0

    1答えて

    私はnode.js + cheerioをWebスクレイピングに使用しています。 ウェブサイトをリクエストした後、私はこのようなことをします。 <html> <head> ... </head> <body> <script> var x = {name: "Jeff"}; var y = 4; </scr

    -1

    1答えて

    私は、記事とその説明を取り入れるJSでニューススクレーパーアプリを作成しています。 以下はスクレーパーです。ただし、説明を読み込むときには、リンクからテキストとして「読ませてください」を引き込みます。私はまだ抜粋を引っ張りたいが、最後の部分にあるRead Moreを削除する: app.get("/scraper", function(req, res) { // Grabs the bo

    0

    1答えて

    私はcheerioのライブラリのリクエスト機能の外で自分の変数にアクセスする際に問題に直面しています。ここで はより良く理解するために簡略化私のコードです: var fullDragonInfo = {}; dragonsInfo.forEach(dragon => { request(`url=${dragon.name}`, function (error, response,

    0

    1答えて

    私はサイトスクレーパーを作成しましたが、このリクエスト関数から他の関数​​で文字列を使用したいと思います。パイプの仕組みがわからない request(realAnswer, function (error, response, html) { if (!error && response.statusCode == 200) { var $ = cheerio.load(ht