Как записать данные из источника XML в базу данных Dynamo - PullRequest
0 голосов
/ 11 октября 2018

Ниже приведен пример XML-файла, который я хочу загрузить в динамо-базу данных, но сканер клея создает типы структур, которые я не могу напрямую отобразить в динамо-базу данных

<root>
    <fileid>123</fileid>
    <filename>test.xml</filename>
    <consumers>
        <consumer>
           <sourceCid>10862037</sourceCid>
           <preferences>
              <preference>
                 <CONTENTTYPE>Consent</contentType>
                 <value>E</value>
                 <DISTRIBUTIONCHANNEL>test@test.com</distributionChannel>
              </preference>
           </preferences>
              <deliveryPoints>
                 <brandIdDeliveryPoint>
                    <accountNum>10862036</accountNum>
                 </brandIdDeliveryPoint>
           </deliveryPoints>
        </consumer>
        <consumer>
           <sourceCid>10862037</sourceCid>
           <preferences>
              <preference>
                 <CONTENTTYPE>Consent</contentType>
                 <value>E</value>
                 <DISTRIBUTIONCHANNEL>test@test.com</distributionChannel>
              </preference>
           </preferences>
              <deliveryPoints>
                 <brandIdDeliveryPoint>
                    <accountNum>10862036</accountNum>
                 </brandIdDeliveryPoint>
           </deliveryPoints>
        </consumer>
    </consumers>
</root>
...