假设我有1000个
<string name="somename">Some string</string>
在我的strings.xml文件中。
我如何看待name属性需要更改为适用于大量这些条目的内容。
有没有一种简单的方法可以在eclipse或任何其他工具中执行此操作?或者我是否必须编写自己的工具来执行此操作?
答案 0 :(得分:0)
只使用任何编辑器的替换功能(如果您有多个xmls,也可以在大多数编辑器中使用多个文件)。
将 name =“somename”替换为 name =“othername”或 name = newAttrName = as根据您的要求。
如果您担心在其他地方遇到相同的字符串,您不想更改(例如注释),您需要编写自己的逻辑。
答案 1 :(得分:0)
您可以安装适用于Android的MOTODEV Studio。它有很多东西,包括Android本地化文件编辑器
Here是该链接。希望它会有所帮助。
答案 2 :(得分:0)
有很多工具可以做到这一点,如果你想将所有1000个名字改为一个名字,我通常会得到Notepad ++的帮助,
否则,我使用XMLBeans编写程序,根据某些逻辑更改属性。这需要非常少的时间,并且可以在将来出现这种需求的情况下重复使用。