我有一个文件String.xml
,如下所示:
<resources>
<string name="app_name">SoundAndBackground</string>
<string name="action_settings">Settings</string>
<string name="hello_world">Hello world!</string>
</resources>
我正在尝试开发一个Java程序,它可以存储后面的单词:
">
如:
SoundAndBackup
Settings
Hello world
并将这些单词存储在数组中,以便我可以用其他单词替换它们。
如何制作这种类型的Java程序?
答案 0 :(得分:0)
我建议查看适用于解析XML文件数据的JDOM和DOM库。
Here是一个快速的JDOM教程,here是一个DOM教程。如果您未决定使用哪一个here is a thread讨论两者的优点。
编辑(回应评论):
如果要使用可应用于文本文件的通用逻辑开发应用程序,那么将正则表达式与String对象结合使用将是您的调用端口。如果您不熟悉正则表达式,网上有大量资源。您可以找到一个简单的教程here。