Подтвердить что ты не робот

Что случилось с XPathReader

XPathReader является/представляет собой реализацию XML-анализатора прямого чтения (построенного на XMLReader), который позволяет вам регистрировать запросы XPath для его поиска (или, по крайней мере, подмножества XPath, называемого Sequential XPath). Это, по-видимому, идеальный выбор для легкого доступа к элементам потоков xml или к случаю, когда вам просто нужно извлечь некоторую информацию из начала большого XML-документа и, следовательно, не хотите загружать все это в память.

Казалось, что возникла волнение в отношении реализации с открытым исходным кодом, которую один из парней MS выпускал в 2003/2004 годах, например:

http://donxml.com/allthingstechie/archive/2004/02/26/430.aspx

http://msdn.microsoft.com/en-us/library/ms950778.aspx

http://www.tkachenko.com/blog/archives/000472.html

Но после этого след, кажется, высох. Ссылки на места размещения (http://workspaces.gotdotnet.com/xpathreader) больше не работают. Кто-нибудь знает, что с ним случилось, и почему заинтересованные исчезли?

4b9b3361

Ответ 2

Я подозреваю, что LINQ-to-XML произошел. Тем не менее, проект Mvp.Xml на CodePlex имеет множество функций, которые относятся к этому. Вы можете взглянуть на библиотеку XPointer.NET, которую они разработали, и XPointerReader.

Кроме того, вы можете взглянуть на этот FastXPathReader на CodeProject (я не знаю, насколько он эффективен).

Что касается XPathReader, все, что я мог найти, это ссылки, которые вы предоставили, и ссылки, связанные с ними. Похоже, он исчез. Как я уже сказал, я думаю, что результат LINQ-to-XML был результатом, но я просто догадываюсь.

Ответ 3

Похоже, что ms выпустил это над здесь, а установка включает исходный код.