Пакет заменяет определенные строки #s в xml с определенным текстом (строками) из второго файла xml в Windows 7

Во-первых, я не кодер или парень Unix, я использую notepad ++ v6.18 на Win7, поэтому я прошу вас «опустить его» для меня, пожалуйста 🙂

Я заметил, что в левой части каждой строки в файле блокнота ++ есть цифры в «сером», указывая соответствующий номер строки, поэтому я подумал, что функция «Найти и заменить» будет прямой (например, заменить строку 17 В файле 1 с линией 2 в файле 2), это было бы неплохо !!! Ну, я был неправ, и я не могу найти способ добиться того, что я пытаюсь сделать …

У меня есть 2 txt (или xml-файла) f1 & f2, и я пытаюсь это сделать, это заменить определенные строки внутри f1 на заданную строку в f2 …

И вот пример …

Файл 1 (с несколькими сотнями строк)

(item)(title)ABC(/title)(link)a_bunch_of_code(/link)(/item) (item)(title)XYZ(/title)(link)a_different_code(/link)(/item) etc... 

Файл 2 (каждая строка имеет другой код)

 hkskskdnnkk absvdhvskkcncl 

и т.д…

И то, что я хочу сделать, это … заменить строку 1 в файле 1 на строку 2 файла 2, затем заменить строку 2 в файле 1 на строку 1 в файле 2 и т. Д. … Поэтому в идеале я думаю о какой-либо команде или скрипте Который говорит … найдите строку 1 в файле 1 и замените ее на строку 2 в файле 2, затем найдите строку 2 в файле 1 и замените ее на строку 1 в файле 2 и т. Д. …

Возможно, это нужно сделать за пределами Notepad ++, используя сторонний инструмент или что-то в этом роде … Прошу посоветовать и поблагодарить вас заранее! -Павел

  • Удалить пустые строки из текстового файла
  • Найти и заменить сразу несколько разных значений
  • Visual Studio 2010: возможно ли заставить редактор использовать ANSI, а не UTF-8?
  • Ctrl + Backspace вставляет небольшой ящик вместо стирания
  • Добавить текст в начало каждой другой строки в Notepad ++
  • Выбор диапазона строк в Notepad ++
  • One Solution collect form web for “Пакет заменяет определенные строки #s в xml с определенным текстом (строками) из второго файла xml в Windows 7”

    В зависимости от сферы замещения у вас есть два подхода:

    1. Установите диспетчер подключаемых модулей для Notepad ++ и Compare plug-in, это отлично подходит для сравнения содержимого двух файлов. Если вы просто хотите заменить какой-либо текст (одно или несколько слов) другим текстом, вы можете сделать это вручную, используя поиск и замену в Notepad ++. Это подходящее решение, если у вас есть небольшое количество таких текстов или текст, который нужно заменить, короткий.

    2. Если число таких замен велико, и если вам нужно часто делать такие замены, вам нужно что-то вроде Unix diff и patch, и для Windows таких инструментов бесплатно. Использование простое – вывод diff-инструмента – это файл исправления, который вы можете применить (с инструментом исправления) к второму файлу, чтобы оба файла были одинаковыми. Упрощение – копирование файла, но если вы не хотите, чтобы целые файлы были одинаковыми, но только некоторые строки, отредактируйте файл исправления (это обычный текстовый файл) и просто удалите то, что вам не нужно.

    Interesting Posts

    Моя командная строка отключена. Как я могу снова включить его?

    Какова продолжительность жизни дисков DVD и Blu-ray?

    Ip против ifconfig

    Отключить «Этот тип файла может нанести вред вашему компьютеру» nag in chrome

    Рекомендуемые бесплатные кодеки для воспроизведения DVD в Windows Media Player 11?

    Как создать отдельные zip-файлы для каждого выбранного файла / каталога в 7zip?

    Я только что нашел ошибку в реализации Notepad ++ в lookbehind?

    Предлагаемый критерий для тестирования загрузки процессора антивирусного программного обеспечения

    FTP-скрипт не будет передавать удаленные файлы на локальный компьютер

    Как включить аудио в безопасном режиме

    Доверенные сертификаты Root регулярно исчезают в Windows 7

    Почему мой JavaScript получает заголовок «Нет» Access-Control-Allow-Origin? Присутствует на ошибке запрашиваемого ресурса, когда почтальон не делает этого?

    Можно ли обновить Windows XP после апреля 2014 года?

    Как включить оповещения на рабочем столе электронной почты для входящих почтовых ящиков в Outlook 2007?

    3TB жесткие диски SATA в старую систему Linux

    Давайте будем гением компьютера.