link2940 link2941 link2942 link2943 link2944 link2945 link2946 link2947 link2948 link2949 link2950 link2951 link2952 link2953 link2954 link2955 link2956 link2957 link2958 link2959 link2960 link2961 link2962 link2963 link2964 link2965 link2966 link2967 link2968 link2969 link2970 link2971 link2972 link2973 link2974 link2975 link2976 link2977 link2978 link2979 link2980 link2981 link2982 link2983 link2984 link2985 link2986 link2987 link2988 link2989 link2990 link2991 link2992 link2993 link2994 link2995 link2996 link2997 link2998 link2999 link3000 link3001 link3002 link3003 link3004 link3005 link3006 link3007 link3008 link3009 link3010 link3011 link3012 link3013 link3014 link3015 link3016 link3017 link3018 link3019 link3020 link3021 link3022 link3023 link3024 link3025 link3026 link3027 link3028 link3029 link3030 link3031 link3032 link3033 link3034 link3035 link3036 link3037 link3038 link3039 link3040 link3041 link3042 link3043 link3044 link3045 link3046 link3047 link3048 link3049 link3050 link3051 link3052 link3053 link3054 link3055 link3056 link3057 link3058 link3059 link3060 link3061 link3062 link3063 link3064 link3065 link3066 link3067 link3068 link3069 link3070 link3071 link3072 link3073 link3074 link3075 link3076 link3077 link3078 link3079
C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Преобразование из xml+xsl в html, Преобразование из xml+xsl в html
Ramzay
Отправлено: 03.03.2007, 13:33


Дежурный стрелочник

Группа: Участник
Сообщений: 31



Имеется два файла (или два объекта AnsiString). Один представляет собой текст в формате xml, другой текст в формате xsl.

Как из этого получить файл (или объект AnsiString) в формате HTML?

Отредактировано Ramzay — 03.03.2007, 13:33
Rius
Отправлено: 03.03.2007, 21:39


Мастер участка

Группа: Участник
Сообщений: 321



в билдере есть компонент, кажется что-то вроде TXmlPageProducer или TXsltPageProducer...
Ramzay
Отправлено: 08.03.2007, 07:54


Дежурный стрелочник

Группа: Участник
Сообщений: 31



QUOTE (Rius @ 03.03.2007, 21:39)
в билдере есть компонент, кажется что-то вроде TXmlPageProducer или TXsltPageProducer...

А можно чуть подробнее?
Rius
Отправлено: 08.03.2007, 19:13


Мастер участка

Группа: Участник
Сообщений: 321



CODE
XmlDocument1->LoadFromXML(xml-строка);
XSLPageProducer1->XMLData = XmlDocument1;
XSLPageProducer1->LoadFromFile(xsl-файл);
XSLPageProducer1->Active = true;
AnsiString html_string = XSLPageProducer1->Content();
Ramzay
Отправлено: 08.03.2007, 22:13


Дежурный стрелочник

Группа: Участник
Сообщений: 31



Большое спасибо. Ответ полный и точный. Это именно то, что мне нужно!

Вернуться в Вопросы программирования в C++Builder