首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在android中使用(ID)号从xml文件中获取数据

如何在android中使用(ID)号从xml文件中获取数据
EN

Stack Overflow用户
提问于 2020-07-28 14:03:16
回答 1查看 124关注 0票数 0
代码语言:javascript
复制
 <Chapter ChapterID="1" ChapterName="The Opening">
    <Verse VerseID="1"><![CDATA[text1 ]]></Verse>
    <Verse VerseID="2"><![CDATA[text2 ]]></Verse>
    <Verse VerseID="3"><![CDATA[text3 ]]></Verse>
    <Verse VerseID="4"><![CDATA[text4 ]]></Verse>
    <Verse VerseID="5"><![CDATA[text5 ]]></Verse>
    <Verse VerseID="6"><![CDATA[text6 ]]></Verse>
    <Verse VerseID="7"><![CDATA[text7 ]]></Verse>
</Chapter>
<Chapter ChapterID="2" ChapterName="The main">
    <Verse VerseID="1"><![CDATA[text1 ]]></Verse>
    <Verse VerseID="2"><![CDATA[text2 ]]></Verse>
    <Verse VerseID="3"><![CDATA[text3 ]]></Verse>
    <Verse VerseID="4"><![CDATA[text4 ]]></Verse>
    <Verse VerseID="5"><![CDATA[text5 ]]></Verse>
    <Verse VerseID="6"><![CDATA[text6 ]]></Verse>
    <Verse VerseID="7"><![CDATA[text7 ]]></Verse>
</Chapter>
<Chapter ChapterID="3" ChapterName="The ending">
    <Verse VerseID="1"><![CDATA[text1 ]]></Verse>
    <Verse VerseID="2"><![CDATA[text2 ]]></Verse>
    <Verse VerseID="3"><![CDATA[text3 ]]></Verse>
    <Verse VerseID="4"><![CDATA[text4 ]]></Verse>
    <Verse VerseID="5"><![CDATA[text5 ]]></Verse>
    <Verse VerseID="6"><![CDATA[text6 ]]></Verse>
    <Verse VerseID="7"><![CDATA[text7 ]]></Verse>
</Chapter>

这就是XML文件>如您所见,每一章都包含单词和它的id

我想用java的id从一章中获取所有文本。

例如:

代码语言:javascript
复制
get Chapter.ChapterID = (int)

然后用id从那一章中得到所有的文本

我知道我不善于问我想要的问题或想法,但是.我希望这个主意来了

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-07-28 14:21:37

我建议您看看不同的XML解析Libaries。有许多不同的,有帮助的教程(例如https://examples.javacodegeeks.com/java-xml-parser-tutorial)。

如果你不理解其中的一些解释,或者你在编码时遇到问题,你可以问一个新的问题。

还有一件事,在询问堆栈溢出之前,先尝试寻找一个解决方案。很多问题,你可能已经回答了,在过去已经在堆叠溢出或类似的论坛/网站。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63135952

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档