Работа с XML файлом.

Clarion, Clarion 7

Модератор: Дед Пахом

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Ответить
Гость

Сообщение Гость »

У меня С55Н и С6 не предвидется.
Необходима обработка XML файлов. Не знаю с какой стороны подойти? Подскажите - с чего начать?
Гость

Сообщение Гость »

Hi!

Ты напиши для чего тебе это нужно, тогда кто нибудь возможно найдётся:
хранить свою информацию, читать чужой файл, файл настоеки и т.д.
Если задача простая и ресурсы позволяют, то можно и модуль на C# поробовать подключить -там это без проблем, но зато не могут много
чего другого.

С уважением, Андрей Рокотов.
Написал: ClaList(2)
Гость

Сообщение Гость »

Надо конвертить в удобоваримый формат входные XML данные для дальнейшей заливки в базу TPS. Попробовал сбросил в МЕМ поле, а затем обработал. Вроде все ОК, но ограничение по объему. Боюсь оператор что то не заменит и не все зальет. Будут БО......ОЛЬШИЕ неприятности.
Гость

Сообщение Гость »

Посмотри на http://www.clarionpublisher.com

Clarionfoundry ->DataBase ->Drivers ->XML
Написал: Ravenous(3)
Гость

Сообщение Гость »

<HTML>
<HEAD>
</HEAD>
<BODY>
<%
Dim strConnect
Dim objConn
Dim objRec
dim tab
Dim xmlpath
dim sql

strConnect = "DRIVER={Topspeed ODBC Driver};DBQ=C:\MyDirectory\;PWD=MyPassWord;"
tab = "MyTPSFile"
sql = "select * from " & tab
Set objRec = Server.CreateObject ("ADODB.Recordset")
objRec.Open sql, strConnect, 0, 1, 1
const adPersistXML = 1
xmlpath = "C:\inetpub\wwwroot\xml\" & tab & ".xml"
objRec.Save xmlPath, adPersistXML
%>
Now double-click on <% =xmlPath %> in Explorer
</BODY>
</HTML>
<%
set tab = Nothing
set sql = Nothing
set xmlPath = Nothing

set strConnect = Nothing
set objRec = Nothing

%>
:insane:
Гость

Сообщение Гость »

Clarionfoundry ->DataBase ->Drivers ->XML ->A handcoded implementation of a 3rd party XML parser
Написал: Ravenous(3)
Гость

Сообщение Гость »

Кинь мне свое мыло. Вышлю пример.

--
Всего хорошего
Evgeny mailto:mixer@clarionlife.net
Сайт для кларионистов: http://www.clarionlife.net
Clarion FAQ: http://www.clarionlife.net/cgi-bin/bl_faq.pl?comm=tree
Написал: ClaList(2)
Ответить