How to parse all XML tags and its content in between two XML tags? TBXML
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ height:90px;width:728px;box-sizing:border-box;
}
I want to get all the child XML tags and its data in between a tag. My response xml is as follows.
<?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>
Here I need all the tag names
in between Record
tags and store it in a dictionary
. I am using TBXML
parser for faster parsing. I am stuck here, because tags between
the Record tags
are dynamic
.
ios objective-c xml xml-parsing tbxml
add a comment |
I want to get all the child XML tags and its data in between a tag. My response xml is as follows.
<?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>
Here I need all the tag names
in between Record
tags and store it in a dictionary
. I am using TBXML
parser for faster parsing. I am stuck here, because tags between
the Record tags
are dynamic
.
ios objective-c xml xml-parsing tbxml
The "wiki" page forTBXML
has example code for traversing elements, which should enable you to do what you want... github.com/codebots-ltd/TBXML/wiki/TBXML
– DonMag
Jan 3 at 19:50
I already went through it but here, I need to get things in between the Record tags. I couldn't make that possible.
– soorej babu
Jan 6 at 7:10
add a comment |
I want to get all the child XML tags and its data in between a tag. My response xml is as follows.
<?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>
Here I need all the tag names
in between Record
tags and store it in a dictionary
. I am using TBXML
parser for faster parsing. I am stuck here, because tags between
the Record tags
are dynamic
.
ios objective-c xml xml-parsing tbxml
I want to get all the child XML tags and its data in between a tag. My response xml is as follows.
<?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>
Here I need all the tag names
in between Record
tags and store it in a dictionary
. I am using TBXML
parser for faster parsing. I am stuck here, because tags between
the Record tags
are dynamic
.
ios objective-c xml xml-parsing tbxml
ios objective-c xml xml-parsing tbxml
asked Jan 3 at 14:00
soorej babusoorej babu
194114
194114
The "wiki" page forTBXML
has example code for traversing elements, which should enable you to do what you want... github.com/codebots-ltd/TBXML/wiki/TBXML
– DonMag
Jan 3 at 19:50
I already went through it but here, I need to get things in between the Record tags. I couldn't make that possible.
– soorej babu
Jan 6 at 7:10
add a comment |
The "wiki" page forTBXML
has example code for traversing elements, which should enable you to do what you want... github.com/codebots-ltd/TBXML/wiki/TBXML
– DonMag
Jan 3 at 19:50
I already went through it but here, I need to get things in between the Record tags. I couldn't make that possible.
– soorej babu
Jan 6 at 7:10
The "wiki" page for
TBXML
has example code for traversing elements, which should enable you to do what you want... github.com/codebots-ltd/TBXML/wiki/TBXML– DonMag
Jan 3 at 19:50
The "wiki" page for
TBXML
has example code for traversing elements, which should enable you to do what you want... github.com/codebots-ltd/TBXML/wiki/TBXML– DonMag
Jan 3 at 19:50
I already went through it but here, I need to get things in between the Record tags. I couldn't make that possible.
– soorej babu
Jan 6 at 7:10
I already went through it but here, I need to get things in between the Record tags. I couldn't make that possible.
– soorej babu
Jan 6 at 7:10
add a comment |
0
active
oldest
votes
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f54023785%2fhow-to-parse-all-xml-tags-and-its-content-in-between-two-xml-tags-tbxml%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f54023785%2fhow-to-parse-all-xml-tags-and-its-content-in-between-two-xml-tags-tbxml%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
The "wiki" page for
TBXML
has example code for traversing elements, which should enable you to do what you want... github.com/codebots-ltd/TBXML/wiki/TBXML– DonMag
Jan 3 at 19:50
I already went through it but here, I need to get things in between the Record tags. I couldn't make that possible.
– soorej babu
Jan 6 at 7:10