Я анализирую некоторые данные XML
, а один из элементов содержит несколько URLs
, которые через запятую обозначают JPG
. Как бы я хотел отделить каждый из URL
от строки и присвоить ее переменной, чтобы я мог вытащить отдельные снимки? Я думал, что NSScanner
будет работать, потому что он просматривает строки, которые ищут определенных персонажей, но я не совсем уверен. Я также читал, что регулярные выражения также возможны. Мысли о том, где я должен начать? Нужно ли кому-либо еще отделять URLs
от строки? Кроме того, здесь приведен пример файла XML
для справки.Возможно использование NSScanner для разделения данных
<vehicle>
<stock>T107810A</stock>
<year>2009</year>
<make>Porsche</make>
<model>Cayenne</model>
<trim>4WD</trim>
<color>Black</color>
<serial>WP1AD29PX9LA64805</serial>
<miles>38907</miles>
<cost>0</cost>
<internet>46241</internet>
<images>http://cdn.lauc.us/photos/large/WP1AD29PX9LA64805_1.jpg,http://cdn.lauc.us/photos/large/WP1AD29PX9LA64805_2.jpg,http://cdn.lauc.us/photos/large/WP1AD29PX9LA64805_3.jpg,http://cdn.lauc.us/photos/large/WP1AD29PX9LA64805_4.jpg,http://cdn.lauc.us/photos/large/WP1AD29PX9LA64805_5.jpg,http://cdn.lauc.us/photos/large/WP1AD29PX9LA64805_6.jpg,http://cdn.lauc.us/photos/large/WP1AD29PX9LA64805_7.jpg,http://cdn.lauc.us/photos/large/WP1AD29PX9LA64805_8.jpg,http://cdn.lauc.us/photos/large/WP1AD29PX9LA64805_9.jpg,http://cdn.lauc.us/photos/large/WP1AD29PX9LA64805_10.jpg,http://cdn.lauc.us/photos/large/WP1AD29PX9LA64805_11.jpg,http://cdn.lauc.us/photos/large/WP1AD29PX9LA64805_12.jpg,http://cdn.lauc.us/photos/large/WP1AD29PX9LA64805_13.jpg,http://cdn.lauc.us/photos/large/WP1AD29PX9LA64805_14.jpg,http://cdn.lauc.us/photos/large/WP1AD29PX9LA64805_15.jpg,http://cdn.lauc.us/photos/large/WP1AD29PX9LA64805_16.jpg,http://cdn.lauc.us/photos/large/WP1AD29PX9LA64805_17.jpg,http://cdn.lauc.us/photos/large/WP1AD29PX9LA64805_18.jpg,http://cdn.lauc.us/photos/large/WP1AD29PX9LA64805_19.jpg,http://cdn.lauc.us/photos/large/WP1AD29PX9LA64805_20.jpg,http://cdn.lauc.us/photos/large/WP1AD29PX9LA64805_21.jpg,http://cdn.lauc.us/photos/large/WP1AD29PX9LA64805_22.jpg,http://cdn.lauc.us/photos/large/WP1AD29PX9LA64805_23.jpg,http://cdn.lauc.us/photos/large/WP1AD29PX9LA64805_24.jpg,http://cdn.lauc.us/photos/large/WP1AD29PX9LA64805_25.jpg,http://cdn.lauc.us/photos/large/WP1AD29PX9LA64805_26.jpg,http://cdn.lauc.us/photos/large/WP1AD29PX9LA64805_27.jpg,http://cdn.lauc.us/photos/large/WP1AD29PX9LA64805_28.jpg,http://cdn.lauc.us/photos/large/WP1AD29PX9LA64805_29.jpg,http://cdn.lauc.us/photos/large/WP1AD29PX9LA64805_30.jpg,http://cdn.lauc.us/photos/large/WP1AD29PX9LA64805_31.jpg,http://cdn.lauc.us/photos/large/WP1AD29PX9LA64805_32.jpg,http://cdn.lauc.us/photos/large/WP1AD29PX9LA64805_33.jpg,http://cdn.lauc.us/photos/large/WP1AD29PX9LA64805_34.jpg,http://cdn.lauc.us/photos/large/WP1AD29PX9LA64805_35.jpg,http://cdn.lauc.us/photos/large/WP1AD29PX9LA64805_36.jpg,http://cdn.lauc.us/photos/large/WP1AD29PX9LA64805_37.jpg,http://cdn.lauc.us/photos/large/WP1AD29PX9LA64805_38.jpg,http://cdn.lauc.us/photos/large/WP1AD29PX9LA64805_39.jpg,http://cdn.lauc.us/photos/large/WP1AD29PX9LA64805_40.jpg,http://cdn.lauc.us/photos/large/WP1AD29PX9LA64805_41.jpg,http://cdn.lauc.us/photos/large/WP1AD29PX9LA64805_42.jpg,http://cdn.lauc.us/photos/large/WP1AD29PX9LA64805_43.jpg,http://cdn.lauc.us/photos/large/WP1AD29PX9LA64805_44.jpg,http://cdn.lauc.us/photos/large/WP1AD29PX9LA64805_45.jpg,http://cdn.lauc.us/photos/large/WP1AD29PX9LA64805_46.jpg,http://cdn.lauc.us/photos/large/WP1AD29PX9LA64805_47.jpg,http://cdn.lauc.us/photos/large/WP1AD29PX9LA64805_48.jpg,http://cdn.lauc.us/photos/large/WP1AD29PX9LA64805_49.jpg,http://cdn.lauc.us/photos/large/WP1AD29PX9LA64805_50.jpg</images>
<days>612</days>
</vehicle>
Удивительный ответ. Спасибо @ Larme –