Заказ закрыт
Разобрать xml утилитой xmlstarlet

Бюджет: по договоренности
Заказчик выбрал исполнителя:
Фрилансер  
Есть xml такого вида
<root>
  <sparepart>
    <link>12</link>
    <brand>13</brand>
    <model>14</model>
    <section>15</section>
    <underSection>16</underSection>
    <price>17</price>
    <title>18</title>
    <count>19</count>
    <artikul>1350839</artikul>
    <code>050657</code>
    <comment>22</comment>
    <photo>52155245e.jpg</photo>
    <photos>
      <photo>52155245e.jpg</photo>
      <photo>52156245e.jpg</photo>
      <photo>52157245e.jpg</photo>
      <photo>52158245e.jpg</photo>
      <photo>52159245e.jpg</photo>
    </photos>
  </sparepart>
</root>

разбераю его так
xmlstarlet sel -T -t -m /root/sparepart -v link -o "|" -v brand -o "|" -v model -o "|" -v section -o "|" -v underSection -o "|" -v price -o "|" -v title -o "|" -v count -o "|" -v artikul -o "|" -v code -o "|" -v comment -o "|" -v "photo" -o "|" -n catalog.xml

но достать photos/photo по отдельным столбцам не получаеться.
тег photos может содержать от одного тега photo до 15


Опубликован 07.08.2017 в 15:46
Заказ находится в архиве

Выберите способ верификации:

Обновите страницу после прохождения верификации.