在长项列表中包装XML标记?

时间:2015-07-24 14:13:33

标签: android html xml

我有很长的语言列表,我需要用XML标签包装它们。
我的清单看起来像这样:

Afrikaans   
Albanian    
Arabic  
Azerbaijani 
Basque  
Bengali

...

等等。我需要用这样的<item>标签包装:

<item>Afrikaans</item>  
<item>Albanian</item>   
<item>Arabic</item>

在线或Android Studio中是否有任何工具?我找不到任何。

1 个答案:

答案 0 :(得分:1)

假设您要手动修改文件,可以使用正则表达式并查找和替换方式。正则表达式为^(\w+)$,替换字符串为<item>\1</item>。这适用于Notepad ++

Android Studio中需要略有不同的替换字符串。它应该是'$ 1'

如果字符串是每行在末尾没有空格,我提供的搜索表达式是有效的。如果字符串中有空格,则可以使用表达式'^(\ w +)(\ s *)$'