Как проанализировать все теги XML и их содержимое между двумя тегами XML?TBXML - PullRequest
0 голосов
/ 03 января 2019

Я хочу получить все дочерние теги XML и их данные между тегами.Мой ответ xml выглядит следующим образом.

<?xml version="1.0" encoding="UTF-8"?>
<GroupedData>
   <Data>
      <DataDownLoad>         
         <DownLoadMode>800</DownLoadMode>
         <Record RecordId="300000049751365" ModuleId="1">
            <ACCTTXT05>300000049822315</ACCTTXT05>
            <ACCTNAME>Amsterdam</ACCTNAME>
            <ACCTTXT02>744</ACCTTXT02>
            <ACCTTXT01>659</ACCTTXT01>
         </Record>
         <Record RecordId="300000050093669" ModuleId="31">
            <CUSTREF1>300000049751365|1</CUSTREF1>
            <CUSTKW02>INTERNAL</CUSTKW02>
            <CUSTTXT01>Subsidiary</CUSTTXT01>
            <CUSTKW01>REFERENCE</CUSTKW01>
         </Record>
         <Record RecordId="30000453" ModuleId="31">
            ...
         </Record>
     </DataDownLoad>
  </Data>
  <Data>
     <DataDownLoad>
         ....same....
     </DataDownLoad>
  </Data>
</GroupedData>

Здесь мне нужны все tag names между Record тегами и сохранены в dictionary.Я использую парсер TBXML для более быстрого анализа.Я застрял здесь, потому что теги between Record tags dynamic.

...