Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Генерация XML-документов с помощью CSP
|
|||
|---|---|---|---|
|
#18+
В csp-ишном квик старте написано авторГенерация XML-документов с помощью CSP CSP-страница может возвращать в браузер не только HTML, но и XML. Создадим CSP-страницу, которая возвращает XML-документ с информацией обо всех экземплярах класса Sample.Person. Так как класс Sample.Person наследник %XML.Adaptor, можно использовать метод XMLExport() для экспорта каждого экземпляра класса в XML. Создайте в Caché Studio новый класс csp.XMLServer типа CSP Page. Выберите тип контента XML. Получаем Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. А как указать параметр CONTENTTYPE если создавать не класс... А "просто" csp страницу? Или для для XML-ного возврата нужно делать именно класс? ---------- Cache for Windows (Intel) 2007.1 (Build 369) Fri Jun 15 2007 15:25:42 EDT Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2008, 10:17 |
|
||
|
Генерация XML-документов с помощью CSP
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. Если указывать <CSP:xxx> в начале файла - то компилятор генерить в OnPageCSPROOT переводы строк, а то и пробелы (попробуй их заметить в csp) - а это в свою очередь, почему то приводить к косякам при разборе XML на стороне браузера (не всегда и не везде). PS: Возможно еще потребуется указать кодировку ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2008, 10:39 |
|
||
|
Генерация XML-документов с помощью CSP
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. PtnВозможно еще потребуется указать кодировку А это как сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2008, 11:31 |
|
||
|
Генерация XML-документов с помощью CSP
|
|||
|---|---|---|---|
|
#18+
krvsa Код: plaintext 1. 2. Нет - по крайней мере VERSION - ибо это наша внутренния кодировка версий, но <CSP:CLASS SUPER="%CSP.Page" description="1.0 Базовая версия"> Я бы рекомендовал оставить - потому что этот description перекочует в cls-ку и по ней можно будет что либо читать (мы там историю версий пишем) krvsa PtnВозможно еще потребуется указать кодировку А это как сделать? М-м-м тут непонятно ... с одной стороны - нужна ли она Вам вообще, то есть будут ли у Вас в тексте русские буквы - далее например IE-шный парсер при запросе xml с http запроса - ждет UTF8 ... Вариантов несколько Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. Нам пришлось идти по второму варианту - потому что у нас там еще собственное gzip сжатие прикручено - и %response срабатывал не там где надо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2008, 12:35 |
|
||
|
Генерация XML-документов с помощью CSP
|
|||
|---|---|---|---|
|
#18+
Опечатался - <CSP:CONTENT CHARSET=> tag ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2008, 12:38 |
|
||
|
Генерация XML-документов с помощью CSP
|
|||
|---|---|---|---|
|
#18+
Спасибо. Принимать данные будет другая сторона... Вот и интересуюсь т.с. на всякий случай. ---------- Cache for Windows (Intel) 2007.1 (Build 369) Fri Jun 15 2007 15:25:42 EDT Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2008, 13:06 |
|
||
|
|

start [/forum/topic.php?fid=39&fpage=71&tid=1558898]: |
0ms |
get settings: |
9ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
34ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
| others: | 225ms |
| total: | 349ms |

| 0 / 0 |
