我正在写和Android应用程序,我还在学习如何在XML文件中搜索字符串。可能它可以用XPath完成? (事实上,我还需要知道如何加载多个文件来进行查询)
我想知道的是,是否有办法使用与XPath查询链接的API中提供的搜索窗口小部件。有没有办法搜索字符串,例如,在我的XML文件中,并在搜索界面中显示它们?
如果我不能那样做,请为我的XML文件提供一个好的搜索界面。
提前致谢!
答案 0 :(得分:0)
我自己没有在Android上使用XPath,我只使用了XmlPullParser。 Android文档在XPath上有几个页面:
在StackOverflow上:
答案 1 :(得分:0)
请注意,XPath库是在Android 2.2中使用API级别8引入的,因此如果您需要定位较旧的设备,则需要使用Xstream等替代方案。 http://x-stream.github.io/index.html