powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Экпорт данных в XML
2 сообщений из 2, страница 1 из 1
Экпорт данных в XML
    #32352032
Даник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Хочу вставить фотографии в xml, на основании которого потом строю отчет. Как саму фотографию засунуть в xml-файл плохо представляю, особенно как потом с помощь XSL ее оттуда достать. Поэтому решил сжульничать... ;)

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
    TJPEGImage *img = new TJPEGImage;

    for(i= 0 ; i < DM->DSRepPhotos->DataSet->RecordCount; i++)
    {
        _di_IXMLNode _n_photos = _n_man->AddChild(WideString( "фотографии" ));

        load_jpeg(DM->DSRepPhotos->DataSet->FieldByName( "фото" ),img);
        img->SaveToFile(IntToStr(i) +  ".jpg" );
        _di_IXMLNode _n_photo_link = _n_photos->AddChild(WideString( "фото" ));
        _n_photo_link->Text = WideString( "<img src=\"  " +IntToStr(i) + " .jpg " + " \ "></img>" );

        DM->DSRepPhotos->DataSet->Next();
    }
    delete img;


А парсер - зараза мне вот че в xml написал:
Код: plaintext
1.
<фото><img src= "0 .jpg"></img></фото>

:-? на экране это вот как отображается
Код: plaintext
1.
<img src= "0 .jpg"></img>

за место фотографии.
Как обхитрить парсер, люди???
...
Рейтинг: 0 / 0
Экпорт данных в XML
    #32353162
Lepsik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
--Хочу вставить фотографии в xml, на основании которого потом строю отчет.

для этого бинарный обьект переводится в текстовое представление обычно base64

а потом добаляетсяк к ноду как TEXT
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Экпорт данных в XML
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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