Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / Экпорт данных в XML / 2 сообщений из 2, страница 1 из 1
14.12.2003, 13:31
    #32352032
Даник
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Экпорт данных в XML
Хочу вставить фотографии в 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
15.12.2003, 18:54
    #32353162
Lepsik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Экпорт данных в XML
--Хочу вставить фотографии в xml, на основании которого потом строю отчет.

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

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


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