Sarah Mohammed77 Ответов: 1

Петлю скинуть размеры изображения в Индии


Привет я использую эту ссылку, чтобы получить imagurls в Индии, но это дает мне много изображений, размеров, так что я не мог бы выбрать URL-адрес, чтобы показать, что я использую эту ссылку, ти вам imgurlls

try { strimageUrls = item["productBaseInfo"]["productAttributes"]["imageUrls"].ToString(); }


Мне нужно получить url-адрес размера изображения для 200x200

у кого-нибудь есть какие-нибудь идеи, пожалуйста, скажите мне, что я использую json

Что я уже пробовал:

Я предлагаю сделать массив для циклического броска imgurls с такими размерами, но я не знаю ,как я могу это сделать??????

Karthik_Mahalingam

опубликуйте некоторые примеры данных

Sarah Mohammed77

данные, показанные так: "imageUrls": {
"400х400": "http://img5a.flixcart.com/image/wallet-card-wallet/g/p/u/16x-0-09-004-american-tourister-wallet-slim-fold-wallet-400x400-imad92ejsne8uz5j.jpeg",
"275x275": "http://img6a.flixcart.com/image/wallet-card-wallet/g/p/u/16x-0-09-004-american-tourister-wallet-slim-fold-wallet-275x275-imad92ejsne8uz5j.jpeg",
"75х75": "http://img5a.flixcart.com/image/wallet-card-wallet/g/p/u/16x-0-09-004-american-tourister-wallet-slim-fold-wallet-75x75-imad92ejsne8uz5j.jpeg",
"Более 125 x 125": "http://img6a.flixcart.com/image/wallet-card-wallet/g/p/u/16x-0-09-004-american-tourister-wallet-slim-fold-wallet-125x125-imad92ejsne8uz5j.jpeg",
"40х40": "http://img5a.flixcart.com/image/wallet-card-wallet/g/p/u/16x-0-09-004-american-tourister-wallet-slim-fold-wallet-40x40-imad92ejsne8uz5j.jpeg",
"100х100": "http://img6a.flixcart.com/image/wallet-card-wallet/g/p/u/16x-0-09-004-american-tourister-wallet-slim-fold-wallet-100x100-imad92ejsne8uz5j.jpeg",
"1100x1360": "http://img6a.flixcart.com/image/wallet-card-wallet/g/p/u/16x-0-09-004-american-tourister-wallet-slim-fold-wallet-1100x1360-imad92ejsne8uz5j.jpeg",
"200х200": "http://img6a.flixcart.com/image/wallet-card-wallet/g/p/u/16x-0-09-004-american-tourister-wallet-slim-fold-wallet-200x200-imad92ejsne8uz5j.jpeg",
"неизвестный": "http://img5a.flixcart.com/image/wallet-card-wallet/g/p/u/16x-0-09-004-american-tourister-wallet-slim-fold-wallet-original-imad92ejsne8uz5j.jpeg",
"180х240": "http://img5a.flixcart.com/image/wallet-card-wallet/g/p/u/16x-0-09-004-american-tourister-wallet-slim-fold-wallet-180x240-imad92ejsne8uz5j.jpeg",
"275х340": "http://img5a.flixcart.com/image/wallet-card-wallet/g/p/u/16x-0-09-004-american-tourister-wallet-slim-fold-wallet-275x340-imad92ejsne8uz5j.jpeg"
},

Sarah Mohammed77

Я просто хочу получить один url-адрес, который показывает 200x200

Richard Deeming

Предполагая, что вы используете JSON.NET - а что не так с этим:
item["productBaseInfo"]["productAttributes"]["imageUrls"]["200x200"].ToString()

Sarah Mohammed77

thx он работает, как только ему не приходит в голову использовать его :D

1 Ответов

Рейтинг:
0

Karthik_Mahalingam

обратитесь к этому образцу

var urls = [
            'https://rukminim1.flixcart.com/image/200/200/iron/f/g/c/philips-gc1905-gc1905-original-imadztntwyhmcmge.jpeg?q=80',
            'https://rukminim1.flixcart.com/merch/200/200/images/1470378893322.jpg?q=80',
            'https://rukminim1.flixcart.com/image/200/200/shirt/n/c/e/17621-0026blues-levi-s-m-original-imaegdynbtwa4v3c.jpeg?q=80',
            'https://rukminim1.flixcart.com/image/312/312/mobile/a/6/z/samsung-galaxy-j5-2016-sm-j510fzwuins-original-imaeg8cyzupzrkcc.jpeg?q=70'
             
        ];

        var imagesof200 = [];
        for (var i = 0; i < urls.length; i++) {
            if (urls[i].indexOf('/200/200/') != -1)
                imagesof200.push(urls[i]);
        }