Гость
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / ActiveX MSXML2 и .NET System.Xml / 1 сообщений из 1, страница 1 из 1
29.12.2009, 14:52
    #36392050
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ActiveX MSXML2 и .NET System.Xml
Разбираю по кирпичикам вордовский документ, сохраненный в формате xml. C MSXML2 никаких проблем не испытывал, запрос типа n = Node.SelectSingleNode(".//w:t") возвращал что нужно, узел <w:t></w:t>, но приложение требуется перевести под .NET, логично не таскать за ним MSXML2, а юзать в полный рост фреймворк. И тут возникла засада: тот же самый запрос стал завершаться ошибкой:
Требуется диспетчер пространств имен или XsltContext. Этот запрос содержит префикс, переменную или определенную пользователем функцию.Пространства определены таким образом:
<w:wordDocument xmlns:w="http://schemas.microsoft.com/office/word/2003/wordml" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:w10="urn:schemas-microsoft-com:office:word" xmlns:sl="http://schemas.microsoft.com/schemaLibrary/2003/core" xmlns:aml="http://schemas.microsoft.com/aml/2001/core" xmlns:wx="http://schemas.microsoft.com/office/word/2003/auxHint" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:dt="uuid:C2F41010-65B3-11d1-A29F-00AA00C14882" xmlns:wsp="http://schemas.microsoft.com/office/word/2003/wordml/sp2" xmlns:ns0="http://www.w3.org/2001/XMLSchema" w:macrosPresent="no" w:embeddedObjPresent="no" w:ocxPresent="no" xml:space="preserve">В пространствах имен я пока теряюсь, не знаю, что делать с этим диспетчером или XsltContext.

Jah loves you.
...
Рейтинг: 0 / 0
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / ActiveX MSXML2 и .NET System.Xml / 1 сообщений из 1, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]