Запустите запрос с LIMIT / OFFSET, а также получите общее количество строк

Существует способ сделать это без каких-либо изменений в xpath. Решение, которое я нашел, заключается в удалении пространства имен при анализе XML в XDocument.

Вот пример:

var regex = @"(xmlns:?[^=]*=[""][^""]*[""])";
var myXDocument = XDocument.Parse(Regex.Replace("MyXmlContent", regex, "", RegexOptions.IgnoreCase | RegexOptions.Multiline))

Теперь, когда пространство имен исчезло, его легче манипулировать.

47
задан Erwin Brandstetter 5 March 2015 в 22:13
поделиться