powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / XML и Cache
8 сообщений из 8, страница 1 из 1
XML и Cache
    #34637175
Bednii_Student
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте.
Кто сталкивался с обменом даннымим между хмл и каше, дайте в качестве примера пару классов и ксп или ссылку на литературу с более или менее полным описанием этой технологии.
Заранее благодарен.
...
Рейтинг: 0 / 0
XML и Cache
    #34637201
Блок А.Н.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С каждым днем я понимаю все меньше из того что пишется и говорится :'-(

Между чем и чем вас интересует обмен?
и в какую сторону?
...
Рейтинг: 0 / 0
XML и Cache
    #34637271
Bednii_Student
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Между XML и Cache, что тут непонятного? Подгружать надо данные, не обновляя страницу.
...
Рейтинг: 0 / 0
XML и Cache
    #34637393
Блок А.Н.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поезд между Москвой и железной дорогой

Между каше и браузером посредством XML?
Вы AJAX хотите?
В чем проблема? Каше может формировать не только html файлы, но и все, что угодно.
Как вы с этим будете работать в клиенте - проблема не каше, так понимаю

Для меня проще использовать #call и генерить javascript, который изменит данные.
...
Рейтинг: 0 / 0
XML и Cache
    #34637629
Ptn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Уже давным давно c версии 5.0.10 существует возможность переключить #server()# на использование XMLHTTPRequest.

Для использования XML внутри каше следует читать доку http://127.0.0.1/csp/docbook/DocBook.UI.Page.cls?KEY=GXML

Для использования XML для обновления чего либо на странице - никакой Каше не нужен - нужно знание JavaScript, XML и XPath.
...
Рейтинг: 0 / 0
XML и Cache
    #34639613
Bednii_Student
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ок, я понял, что вы знаете. Только пользы от этого для себя я не замечаю.
Блок А.Н.Для меня проще использовать #call и генерить javascript, который изменит данные
Можно поконктренее?

PtnУже давным давно c версии 5.0.10 существует возможность переключить #server()# на использование XMLHTTPRequest.
И вот про это тоже.

PtnДля использования XML для обновления чего либо на странице - никакой Каше не нужен - нужно знание JavaScript, XML и XPath.
И вот про это. Как на событие обратиться к XML?

Заранее благодарен.
...
Рейтинг: 0 / 0
XML и Cache
    #34639624
Bednii_Student
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
На собитие знаю что делать, покажите что в методе писать.
...
Рейтинг: 0 / 0
XML и Cache
    #34639672
Ptn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>>И вот про это тоже.

Для #server()# достаточно выставит настройки CSP приложения - там теперь есть спец галка - и перекомпилировать csp-ки. После чего подключится реализация #server()# через XMLHttpRequest - js код брокера находится \CacheSys\CSP\broker\cspxmlhttp.js - посмотрите на его код.

>>И вот про это. Как на событие обратиться к XML?

Что значить как ? - на событие вешаете функцию обработчик
Код: plaintext
<button onclick="MyXMLLoad();">обработать XML</button>

Потом есть как минимум два пути...

Либо используете XMLHttpRequest наприямую - обращаясь к специальным CSP которые XML возрашают

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
 
var req=null;
fuction MyXMLLoad()  {
  req=new ActiveXObject("Microsoft.XMLHTTP");
  req.open("GET","/csp/samples/myxml.csp?id=1&section=3");
  req.send(null);
  req.onreadystatechange = MyXMLGet;
  return false
}
fuction MyXMLGet()  {
  if(ro.readyState== 4  || ro.readyState=="Complete")
  {	
	alert(req.responseXML.xml);
  }
}
Либо объявляется тэг XML (кажись токо IE)- который можно заполнить либо в момент генерации страницы либо после через прямое обращение или через #server#
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
 
<xml ID="MyXMLText"></xml>
<script language="JavaScript">
fuction Load() {
 MyXMLText.LoadXML(#server(..MyXMLProcedure())#)
 alert(MyXMLText.xml);
} 
</script>

Если обратишь внимание - Каше тут не причем - ищи примеры кода для AJAX или XMLHttpRequest - их в сети полно - да и тут раздел форума XML советую посетить.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / XML и Cache
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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