Здравствуйте, gato, Вы писали:
G>Доброго времени суток.
G>Сталкнулся с такой проблемой и попал в полный затуп:
G>G>MSXML2::IXMLDOMDocument2Ptr pDOM2;
G>pDOM2.CreateInstance(__uuidof(FreeThreadedDOMDocument40));
G>pDOM2->async = VARIANT_FALSE;
G>pDOM2->resolveExternals = VARIANT_FALSE;
G>pDOM2->loadXML("какойто xsl"); // Тут MSXML долампады XML это или XSL, главное чтоб по стандарту все было =)
G>pDOM2->setProperty(_bstr_t("SelectionLanguage"), _variant_t(_bstr_t("XPath")));
G>BppNode pNodeTest = pDOM2->selectSingleNode("/xsl:stylesheet/xsl:template/xsl:value-of");
G>......
G>
G>При попытке выполнить selectSingleNode приложение падает, ни номера ошибки ни ее описания увидеть не могу.
G>Я так предполагаю, что нужно както перекастить DOM2 в DOM, но как? Или ошибка не в этом?
что-то типа
pDOM2->setProperty(_bstr_t("SelectedNamespaces"), _variant_t(_bstr_t("xsl="http://w3c.com/XSL"")));