java安卓如何在xml文件中搜索
我在:/res/XML/countries中有一个XML文件。xml
我还有一个里面有editText的视图
我想在我的国家/地区搜索该文本(用户应键入editText)。xml文件
这是我的xml文件:
<?xml version="1.0" encoding="utf-8"?>
<countries>
<country>
<name>United State</name>
</country>
<countries>
# 1 楼答案
试试这个xpath tutorial。。。 你会有很好的学习经验
# 2 楼答案
如果你想阅读整个文档,可以使用
XML Parser
,就像前面提到的Pull。如果你只想挑出一个或几个特定的东西,我建议XPath
Here is a good Tutorial on how to use XPath in Java.# 3 楼答案
本教程清楚地解释了如何解析XML文件:XML parser
使用XPath的其他教程:Xparse tutorial
# 4 楼答案
首先,需要解析包含国家名称的xml文件。在任何arraylist中存储国家列表,然后编写任何搜索算法来搜索从该edittext中找到的文本