Как объединить два XML со ссылочным именем элемента? - PullRequest
0 голосов
/ 29 сентября 2018

Кто-нибудь знает, как объединить эти два XML в один и сопоставить элементы по ссылке.Ссылка в обоих XML:

XML 1:     <WIC>E2270SWHN</WIC> 
XML 2:     <ProductCode>E2270SWHN</ProductCode>

Возможно ли объединить эти две ссылки со ссылкой выше.Я хочу получить один XML со всеми или несколькими параметрами из обоих.

XML 1

<CONTENT>
<COMP_CODE>756</COMP_CODE>
<LANG>bs</LANG>
<COMP_CODE_BUYER>150506104942729995</COMP_CODE_BUYER>
<SEARCH_CODE/>
<MANUFACTURER_NAME/>
<TYPE_NAME/>
<SUPPLY_TYPE/>
<PRICES>
<PRICE>
<WIC>E2270SWHN</WIC>
<DESCRIPTION>
AOC Monitor LED 
</DESCRIPTION>
<VENDOR_NAME>AOC</VENDOR_NAME>
<GROUP_NAME>Monitor LED</GROUP_NAME>
<VPF_NAME/>
<CURRENCY_CODE>KM</CURRENCY_CODE>
<AVAIL>20+</AVAIL>
<RETAIL_PRICE>xxx</RETAIL_PRICE>
<MY_PRICE>xxx</MY_PRICE>
<WARRANTYTERM>36</WARRANTYTERM>
<GROUP_ID>572</GROUP_ID>
<VENDOR_ID>170313</VENDOR_ID>
<SMALL_IMAGE>
https://www.it4profit.com/catalogimg/wic/1/E2270SWHN
</SMALL_IMAGE>
<EAN/>
</PRICE>
<PRICE>

XML 2

<ProductCatalog>
<Product>
<ProductCode>E2270SWHN</ProductCode>
<Vendor>AOC</Vendor>
<ProductType>Monitor LED</ProductType>
<ProductCategory>Displays</ProductCategory>
<ProductDescription>AOC Monitor (22") - Yellow</ProductDescription>
<Image>https://www.it4profit.com/catalogimg/wic/1/CLR22102</Image>
<ProductCard>https://content.it4profit.com/itshop/itemcard_cs.jsp?ITEM=170925110239285836&amp;THEME=asbis&amp;LANG=hr</ProductCard>
<AttrList>
  <element Name="Cable Functionality" Value="USB to Lightning Cable"/>
  <element Name="Cable Features" Value="Apple MFi-certified"/>
  <element Name="Left Connector" Value="1 x USB Type A 4-pin (Male)"/>
  <element Name="Right Connector" Value="1 x Lightning (Male)"/>
  <element Name="External Color" Value="Yellow"/>
  <element Name="Cable Length" Value="1.2 m"/>
  <element Name="Included Accessories" Value="Holder"/>
  <element Name="Package Type" Value="Box"/>
  <element Name="Warranty Products returnable" Value="Yes"/>
  <element Name="Warranty Term (month)" Value="24 month(s)"/>
  <element Name="Warranty validation Criteria" Value="Serial Number"/>
  <element Name="Pack Weight Brutto (kg)" Value="0.04 kg"/>
  <element Name="Pack Weight Netto (kg)" Value="0.018 kg"/>
  <element Name="Pieces in pack" Value="1"/>
  <element Name="Box Weight Brutto (kg)" Value="0.04 kg"/>
  <element Name="Retail Packaging Net Weight Carton" Value="0.012 kg"/>
  <element Name="Retail Packaging Net Weight Plastic" Value="0 kg"/>
  <element Name="Packs in Box" Value="1"/>
  <element Name="EAN Code" Value="805773313513"/>
</AttrList>
<Images>   
<Image>xxx</Image>
</Images>
</Product>

Мне нужно объединить хотя бы элементы извторой XML в первом:

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