2011-05-09 40 views
1

我的意思:如何找到并与重复删除字符串资源值

<string name="str1">That is a string</string> 
<string name="str2">That is a string</string> 

两个字符串具有相同的值,因此其中的一个是在大多数情况下是多余的。

有没有办法在Android中找到并删除重复值的字符串资源。

回答

0

你可以编写一个解析器来自己做。该文件应该是有效的xml,因此使用各种可用的工具不应太难。

DOM, SAX, StAX只是仅举几例。

+1

是的,我做到了......在Excel中使用vba。但我认为,也许有一个现成的解决方案。 – Tima 2011-05-09 15:40:15

+0

这是非常具体的功能。我没有看到真正需要实施它。 – 2011-05-09 16:05:10

0

使用lint命令,它会为您提供针对您的UI资源的重复,错误,警告,优化列表。 简单类型皮棉%project_path%

编辑
皮棉在SDK目录的工具子目录中。在Android Studio中,至少可以通过在项目根目录的项目local.properties文件中查找sdk.dir属性来找到sdk目录。

相关问题