Scroll down json multi element select.o

Hello,

I am trying to gather the BIC + address + zip. The goal is for all countries and for all available selections.

First selector is country (manually selecting the one designed would be best )o, second selector is the company and the last selector is the BIC.

Once the bic is selected under at .table-hover tr:nth-of-type(n+3) td, it contains the data I need.

This is needed for every company for every country.

I do not understand where I am going wrong. It would first need to select the first country, then select the first company then the bic, then if any other bic - then back to company until all are done, then go to the next country.

Ideally if the country could be targeted it would make it to only have to go through the cycle of company and bic.

Not sure where I am going wrong.

Url: BIC Code Search | Find BIC by Bank Name

Sitemap:
{"_id":"biclist","startUrl":["https://www.iban.com/search-bic"],"selectors":[{"id":"country","parentSelectors":["_root"],"type":"SelectorElementClick","clickElementSelector":"select.choose-country","clickElementUniquenessType":"uniqueCSSSelector","clickType":"clickOnce","delay":1000,"discardInitialElements":"do-not-discard","multiple":true,"selector":"select.choose-country"},{"id":"bankselect","parentSelectors":["country"],"type":"SelectorElementClick","clickElementSelector":"select.choose-bank","clickElementUniquenessType":"uniqueText","clickType":"clickOnce","delay":1000,"discardInitialElements":"do-not-discard","multiple":true,"selector":"select.choose-bank"},{"id":"data","parentSelectors":["bankselect"],"type":"SelectorText","selector":".table-hover tr:nth-of-type(n+3) td","multiple":false,"delay":0,"regex":""}]}

@obunaga Hi, it does not seem to work due to the fact you are not targeting any particular option below the select dropdown.

Example:

{"_id":"biclist","startUrl":["https://www.iban.com/search-bic"],"selectors":[{"clickElementSelector":"select.choose-country option:contains(\"ANDORRA\")","clickElementUniquenessType":"uniqueCSSSelector","clickType":"clickOnce","delay":1000,"discardInitialElements":"do-not-discard","id":"country","multiple":true,"parentSelectors":["_root"],"selector":"body","type":"SelectorElementClick"},{"clickElementSelector":"select.choose-bank option:contains(\"andbanc Grup Agr\")","clickElementUniquenessType":"uniqueCSSSelector","clickType":"clickOnce","delay":1000,"discardInitialElements":"discard-when-click-element-exists","id":"bankselect","multiple":true,"parentSelectors":["_root"],"selector":"_parent_","type":"SelectorElementClick"},{"clickElementSelector":"select.choose-swift option:nth(0)","clickElementUniquenessType":"uniqueCSSSelector","clickType":"clickOnce","delay":1000,"discardInitialElements":"discard-when-click-element-exists","id":"swift","multiple":true,"parentSelectors":["_root"],"selector":"_parent_","type":"SelectorElementClick"},{"delay":0,"id":"wrapper","multiple":true,"parentSelectors":["_root"],"selector":"table.table-hover","type":"SelectorElement"},{"delay":0,"id":"BIC- code","multiple":false,"parentSelectors":["wrapper"],"regex":"","selector":"tr:contains('BIC Code:') td.bic","type":"SelectorText"},{"delay":0,"id":"institution","multiple":false,"parentSelectors":["wrapper"],"regex":"","selector":"td.institution","type":"SelectorText"},{"delay":0,"id":"BIC-default","multiple":false,"parentSelectors":["wrapper"],"regex":"","selector":"tr:contains('BIC:') td.bic","type":"SelectorText"},{"delay":0,"id":"Country","multiple":false,"parentSelectors":["wrapper"],"regex":"","selector":"td.country","type":"SelectorText"}]}