首页 > 解决方案 > 如何从Android中的字符串中剪切一块?

问题描述

我有一个对象,我将其转换为字符串。当我提取它时,我需要对其进行编辑并剪下一块。这是示例

<characteristic type=“CharOne” version="6.0">
    <parm name=“parameter1” value=“value1”/>
    <parm name=“parameter2” value=“value2”/>
    <parm name=“parameter3” value=“value3”/>
    </characteristic>
    <characteristic type=“CharTwo” version="7.0">
    <parm name=“parameter4” value=“value4”/>
    <parm name=“parameter5” value=“value5”/>
    <parm name=“parameter6” value=“value6”/>
    <parm name=“parameter7” value=“value7”/>
    </characteristic>
    <characteristic type=“CharThree” version="6.0">
    <parm name=“parameter8” value=“value8”/>
    <parm name=“parameter9” value=“value9”/>
    <parm name=“parameter10” value=“value10”/>
    </characteristic>
    <characteristic type=“CharFour” version="6.0">
    <parm name=“parameter11” value=“value11”/>
    <parm name=“parameter12” value=“value12”/>
    <parm name=“parameter13” value=“value13”/>
    <parm name=“parameter14” value=“value14”/>
    <parm name=“parameter15” value=“value15”/>
    </characteristic>

所以我的目标是删除CharTwo部分。所以结果我会得到CharOne, CharThree,CharFour部分 看起来像这样

 <characteristic type=“CharOne” version="6.0">
    <parm name=“parameter1” value=“value1”/>
    <parm name=“parameter2” value=“value2”/>
    <parm name=“parameter3” value=“value3”/>
    </characteristic>
    <characteristic type=“CharThree” version="6.0">
    <parm name=“parameter8” value=“value8”/>
    <parm name=“parameter9” value=“value9”/>
    <parm name=“parameter10” value=“value10”/>
    </characteristic>
    <characteristic type=“CharFour” version="6.0">
    <parm name=“parameter11” value=“value11”/>
    <parm name=“parameter12” value=“value12”/>
    <parm name=“parameter13” value=“value13”/>
    <parm name=“parameter14” value=“value14”/>
    <parm name=“parameter15” value=“value15”/>
    </characteristic>

标签: javaandroidkotlin

解决方案


推荐阅读