У меня есть позиция вроде:
//FirstString/Second[001]/LastString
Мне нужно заменить [001] на [002] с помощью Xpath.
После замены позиция должна выглядеть следующим образом:
//FirstString/Second[002]/LastString
Я пробовал это в C # следующим образом:
if (xpath.Contains("/Second") && xpath.Contains("["))
{
xpath = xpath.Remove(xpath.IndexOf("[")).Trim();
xpath = xpath.Replace("Second", "Second[002]");
}
Но он работает неправильно.
Результат, который я получаю: //FirstString/Second[002]
Вместо //FirstString/Second[002]/LastString
Есть мысли?
Заранее спасибо.