1

Мне интересно, как я могу переместить определенные строки в XML-документе.

Вот образец текста, который я хочу поднять

Образец

Мне нужно переместить выделенные поля для каждой строки вверх на 3 строки

Есть ли способ быстро сделать это с помощью блокнота ++?

Любая помощь будет очень ценна. Theres более 10 тысяч строк, поэтому мне интересно, смогу ли я сделать это намного быстрее.

1 ответ1

1

Попробуйте RegEx.

  • Открыть Заменить окно
  • установить режим поиска RegEx на "Регулярное выражение"
  • введите в поле Найти что :
    (^\s*?<Path>.*?</Path>\s*?<Protocol>.*?</Protocol>\s*?<UserId>.*?</UserId>\s*?^)(\s*?<Name>.*?</Name>\s*?<Image />\s*?^)
  • и в Заменить на поле
    $2$1
  • Затем нажмите Заменить все

замещать

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .