2010-10-14 4 views
1

У меня есть статический метод, который преобразует html-файл и возвращает объект XMLDocument.Можно ли использовать объект XMLDocument с объектом XPathDocument?

После выполнения обширных исследований, имеет возникшие следующий вопрос:

Можно передать объект XMLDocument к объекту XPathDocument, чтобы сделать его легко, когда просто читает данные из документа, а не его редактирование.

Research01

MSDN

Пожалуйста, ответьте и дайте мне знать, если это возможно? Если да, то как?

Cheers.

+0

Почему вам нужен XPathDocument, если вы его не запрашиваете? – Andrey

+0

Упс, опечатка ... только что отредактировала его сейчас. – IbrarMumtaz

ответ

1

Как вы читаете данные из документа? Оба метода XmlDocument и XPathDocument имеют метод CreateNavigator, который возвращает XPathNavigator для чтения документа. В противном случае просто поместите XmlDocument в MemoryStream и создайте XPathDocument.

+0

Привет, чувак ... Я использую SGMLReader для создания моего XML-документа. Когда я передаю это в XPathDocument, я получаю один объект root со всем html, переданным во внутренний текст, что бесполезно для меня :( – IbrarMumtaz