Como excluir valores de xml no NOTEPAD ++

0

Eu tenho um xml grande que tem a estrutura abaixo:

            <subform name="PRE_EC02_S1A">
                <field name="RIGA07">R7</field>
                <field name="RIGA08">R8</field>
                <field name="IMPOR20">I20</field>
                <field name="IMPOR21">I21</field>
                <field name="IMPOR22">I22</field>
                <field name="IMPOR23">I23</field>
                <field name="IMPOR24">I24</field>
                <field name="IMPOR25">I25</field>
                <field name="IMPOR26">I26</field>
                <field name="IMPOR27">I27</field>
                <field name="IMPOR28">I28</field>
            </subform>

Preciso excluir todos os valores de todos os campos. Eu posso fazer isso manualmente, mas como o documento é muito grande, levará muito tempo. Gostaria de saber se existe uma maneira de excluí-los automaticamente. Por exemplo: eu preciso excluir todos os valores como R7, R8, I20, I21 e assim por diante

Muito obrigado antecipadamente.

    
por Massimo 21.03.2014 / 11:08

2 respostas

1

Eu testei isso com a amostra que você forneceu e funciona no Notepad ++. Abra a caixa de diálogo de substituição (Ctrl + H) e selecione na parte inferior "Expressões regulares". Em seguida, digite o seguinte: ([\>]).*([\<]) Substitua por:

Editar: se você tiver outras tags xml com o texto que não deseja excluir, se desejar esvaziar somente as tags de campo, pesquise o seguinte:

([\<]field name[\=\"].*[\"\>]).*([\<]\/field[\>])

Substitua novamente por

    
por 21.03.2014 / 12:59
0

Outra maneira útil de excluir dados alinhados com o seu é usar a seleção de blocos. Segure a tecla Alt enquanto arrasta com o mouse para selecionar um quadrado, (ou alt + shift + teclas de seta) e pressione delete.

Gif da descrição do recurso Notepad ++:

Vejamaisaqui: link

    
por 22.09.2014 / 15:45

Tags