如何解析两个XML标签之间的所有XML标签及其内容?TBXML格式

How to parse all XML tags and its content in between two XML tags? TBXML

提问人:Soorej Babu 提问时间:1/3/2019 更新时间:1/3/2019 访问量:33

问:

我想在标记之间获取所有子 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 namesRecorddictionaryTBXMLbetweenRecord tagsdynamic

iOS Objective-C XML XML 解析 TBXML

评论

0赞 DonMag 1/4/2019
“wiki”页面有遍历元素的示例代码,它应该使您能够做您想做的事......github.com/codebots-ltd/TBXML/wiki/TBXMLTBXML
0赞 Soorej Babu 1/6/2019
我已经经历过了,但在这里,我需要在记录标签之间找到东西。我无法做到这一点。

答: 暂无答案