@mikykonst

Как намапить xml на сущности правильно?

Не получается правильно составить pojo по xml и намапить его. Подскажите что делать.
Использую RETROFIT2 + SimpleXML

<?xml version="1.0" encoding="UTF-8"?>
<PoloProducts>
   <group>
      <name>ECOSTRUM</name>
      <group>
         <name>DownLight</name>
         <product>
            <kod1С>71812</kod1С>
            <name>Світильник світодіодний DownLight 6W накладне коло</name>
            <model>DLR-B-6</model>
            <ostatok>114</ostatok>
            <prices>
               <price1Name>2 $ ОПТ</price1Name>
               <price1Value>2.14</price1Value>
               <price2Name>3 $ ОПТ/Розница</price2Name>
               <price2Value>2.16</price2Value>
               <price4Name>Дилерская</price4Name>
               <price4Value>2.1</price4Value>
            </prices>
         </product>
         <product>
            <kod1С>71815</kod1С>
            <name>Світильник світодіодний DownLight 6W накладний квадрат</name>
            <model>DLS-B-6</model>
            <ostatok>383</ostatok>
            <prices>
               <price1Name>2 $ ОПТ</price1Name>
               <price1Value>2.3</price1Value>
               <price2Name>3 $ ОПТ/Розница</price2Name>
               <price2Value>2.32</price2Value>
               <price4Name>Дилерская</price4Name>
               <price4Value>2.25</price4Value>
            </prices>
         </product>
      </group>
      <group>
         <name>AnotherGroup</name>
         <product>
            <kod1С>71812</kod1С>
            <name>Світильник світодіодний DownLight 6W накладне коло</name>
            <model>DLR-B-6</model>
            <ostatok>114</ostatok>
            <prices>
               <price1Name>2 $ ОПТ</price1Name>
               <price1Value>2.14</price1Value>
               <price2Name>3 $ ОПТ/Розница</price2Name>
               <price2Value>2.16</price2Value>
               <price4Name>Дилерская</price4Name>
               <price4Value>2.1</price4Value>
            </prices>
         </product>
         <product>
            <kod1С>71815</kod1С>
            <name>Світильник світодіодний DownLight 6W накладний квадрат</name>
            <model>DLS-B-6</model>
            <ostatok>383</ostatok>
            <prices>
               <price1Name>2 $ ОПТ</price1Name>
               <price1Value>2.3</price1Value>
               <price2Name>3 $ ОПТ/Розница</price2Name>
               <price2Value>2.32</price2Value>
               <price4Name>Дилерская</price4Name>
               <price4Value>2.25</price4Value>
            </prices>
         </product>
      </group>
   </group>
</PoloProducts>
  • Вопрос задан
  • 139 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы