|
|
请教我有一文本内有纵列的行要判断处理
第一个问题
找到重覆两个的<MATab>就删除掉其中一个,仅保留一个<MATab>第二个问题
判断文本内如过超过两个</tabID>
就全部删除掉,仅保留文本最底部那一个</tabID>
第三个问题
本地目录,合并a.txt內容到b.txt
=========================
例举其中一段
问题1
处理前:
<MATab>
<tabID>tbp2</tabID>
<tabName>尚未</tabName>
</MATab>
<MATab>
<MATab>
<tabID>tbp1</tabID>
<tabName>尚未</tabName>
</MATab>
处理后:
<MATab>
<tabID>tbp2</tabID>
<tabName>尚未</tabName>
</MATab>
<MATab>
<tabID>tbp1</tabID>
<tabName>尚未</tabName>
</MATab>
问题2
处理前:
<tabID>tbp3</tabID>
<tabName>尚未</tabName>
</MATab>
<MATab>
<tabID>tbp4</tabID>
<tabName>尚未</tabName>
</MATab>
<MATab>
<tabID>tbp5</tabID>
<tabName>尚未</tabName>
处理后:
<tabID>tbp3
<tabName>尚未</tabName>
</MATab>
<MATab>
<tabID>tbp4
<tabName>尚未</tabName>
</MATab>
<MATab>
<tabID>tbp5</tabID>
<tabName>尚未</tabName>
===============================
万分感谢,请求亲爱的众版友帮忙 |
|