Как в console.log () указать элементы / значения из гигантского массива? - PullRequest
0 голосов
/ 31 марта 2020

Я работаю с этим API: https://www.npmjs.com/package/leboncoin-api, также это ссылка на Github https://github.com/tdurieux/leboncoin-api, это веб-сайт, с которого я хочу получить информацию https://www.leboncoin.fr/. Ссылка на документацию: https://durieux.me/projects/leboncoin.html#features.

Проблема, с которой я сталкиваюсь, заключается в том, что я хочу напечатать определенные c элементы. Мне не нужна вся эта информация, я не вижу любые инструкции в документации. Я использую nodejs, это мой код:

</p> <pre><code>const leboncoin = require("leboncoin-api"); var search = new leboncoin.Search() .setPage(1) .setQuery("renove") .setFilter(leboncoin.FILTERS.PARTICULIER) .setCategory("locations") .setRegion("ile_de_france"); search.run().then( function (data) { console.log(data.page); // the current page console.log(data.nbResult); // the number of results for this search console.log(data.results); // the array of results data.results[0].getDetails().then( function (details) { console.log(details); // the item 0 with more data such as description, all images, author, ... }, function (err) { console.error(err); } ); data.results[0].getPhoneNumber().then( function (phoneNumer) { console.log(phoneNumer); // the phone number of the author if available }, function (err) { console.error(err); // if the phone number is not available or not parsable (image -> string) } ); }, function (err) { console.error(err); } );

Теперь я хочу напечатать только этот материал, я не знать, как console.log указывает c элементы из массивов.

категория: 'Локации', ссылка: 'https://www.leboncoin.fr/locations/1767240159.htm', расположение: {отдела_id: '43', city_label : 'Blavozy 43700', город: 'Blavozy', почтовый индекс: '43700'} владелец: {name: 'chaize'}

Спасибо, что нашли время ответить на мой вопрос.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...