powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Как взять из XML строку в виде BSTR
2 сообщений из 2, страница 1 из 1
Как взять из XML строку в виде BSTR
    #33500055
KALAKOM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот код:
_bstr_t bstrMessage = str;

::CoInitialize(NULL);
MSXML::IXMLDOMDocumentPtr plDomDocument;
MSXML::IXMLDOMElementPtr pDocRoot;
plDomDocument.CreateInstance(MSXML::CLSID_DOMDocument);

plDomDocument->loadXML(bstrMessage);
pDocRoot = plDomDocument->documentElement;
MSXML::IXMLDOMNodePtr pChild = pDocRoot->firstChild;
_bstr_t bstrFrom = pChild->text;


bstrMessage содержит код XML. pChild->text прописан в XML как "fff\0fff", а bstrFrom после присваивания содержит "fff". По ходу дела pChild->text останавливается на '\0'. Что мне нужно сделать, чтобы bstrFrom содержал "fff\0fff".

Спасибо.
...
Рейтинг: 0 / 0
Как взять из XML строку в виде BSTR
    #33508015
Фотография jimmers
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По поводу сути проблемы см. пост .

Что касается BSTR и _bstr_t: см. _bstr_t::GetBSTR в MSDN.

Приглашаю посетить сайт ИСКАТЕЛИ АЛМАЗОВ и другие эстонские юморески
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Как взять из XML строку в виде BSTR
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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