Возможно ли это? Мне нужно отредактировать следующий XML-файл. Для каждого "BASerialKeyND" мне нужно заменить 987654321 прямо под ним. То же самое для "BASerialKey" и 98-7654-321. Я не могу сосчитать строки в файле и назначить его переменной, а затем заменить эти конкретные строки, потому что BASerialKeyND и BASerialKey встречаются на разных строках в разных файлах.
Большое спасибо за вашу помощь !!!!!!!!!!
<?xml version="1.0" encoding="utf-8"?>
<SerializableDictionary>
<item>
<key>BASerialKeyND</key>
<value>987654321</value>
</item>
<item>
<key>BASerialKey</key>
<value>98-7654-321</value>
</item>
<item>
<key>MACHINETYPE</key>
<value>Max</value>
</item>
<item>
<key>PC1NAME</key>
<value>987654321PC1</value>
</item>
<item>
<key>PC2NAME</key>
<value>987654321PC2</value>
</item>
<item>
<key>REPORTPRINTER</key>
<value>None</value>
</item>
<item>
<key>PC1PRINTERS</key>
<value>Name=Microsoft XPS Document Writer
</SerializableDictionary>