Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: Web, ASP.NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
Sdzen
0 / 0 / 0
Регистрация: 19.03.2009
Сообщений: 4
1

Как работать с SAX на ASP?

19.03.2009, 15:34. Просмотров 773. Ответов 6
Метки нет (Все метки)

Хочу парсить XML документ, есть код типа такого:
dim SAXXMLReader
set SAXXMLReader = Server.CreateObject('MSXML2.SAXXMLReader.4.0')
SAXXMLReader.parseURL Server.MapPath('XXX.xml')

Вопрос как переписать функцию
SAXXMLReader.ContentHandler - для обработки элементов XML файла
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.03.2009, 15:34
Ответы с готовыми решениями:

Как работать с русским текстом в ASP.NET и ASP одновременно?
Сначала я обратился со следующим вопросом: Выполняется следующий код (база MSSQL2000) <code>...

Как работать с почтой в ASP ?
Подскажите плиз, какие-то контролы для работы с ASP. Заранее спасибо!

Можно ли в ASP работать с FTP и как?
Надо функции работы с FTP...(если таковые есть)

Как работать с ZIP архивами из ASP?
Подскажите плз как работать с ZIP архивами из ASP (зажирание ресурсов сервера не имеет значение)...

Как работать с конфигурационными файлами в VB или ASP
Приветствую Нужно следующее: Некоторые значения записывать и брать из текстового файла (*.ini),...

6
t1k
3 / 3 / 5
Регистрация: 10.05.2007
Сообщений: 1,617
19.03.2009, 15:43 2
никак вероятно, ибо contenthandler это интерфейс, а vbscript и jscript не могут интерфейсы реализовывать (implement)
0
Sdzen
0 / 0 / 0
Регистрация: 19.03.2009
Сообщений: 4
19.03.2009, 15:55  [ТС] 3
как быть я могу получить обьект класса ContentHandler например так
set Writer = SAXXMLReader.ContentHandler

как можно переписать в нем фунцию startDocument() ?
или как создать свой класс на основе класса ContentHandler и со своей функцией startDocument() ?
0
The_One
0 / 0 / 0
Регистрация: 08.03.2009
Сообщений: 35
20.03.2009, 15:24 4
Я не понимаю, зачем тебе sax на asp. Ибо его значительная часть - подлежащие имплементации интерфейсы. Это первое.
Sax асинхронен (событийно ориентирован), а asp нет. Это второе.
Реализовать sax на asp невозможно. Это третье.
0
Sdzen
0 / 0 / 0
Регистрация: 19.03.2009
Сообщений: 4
22.03.2009, 08:22  [ТС] 5
ТОГДА ПОДСКАЖИТЕ - КАК ОБРАБАТЫВАТЬ БОЛЬШИЕ XML ФАЙЛЫ НА ASP ???
при использовании DOM интерфейса с большими XML файлами расходуется очень много оперативной памяти и обработка файла занимает очень много времени !!!
0
pl
51 / 17 / 6
Регистрация: 18.05.2007
Сообщений: 1,322
22.03.2009, 09:01 6
Пиши COM.
0
Sdzen
0 / 0 / 0
Регистрация: 19.03.2009
Сообщений: 4
22.03.2009, 09:15  [ТС] 7
А подробнее ?
(писать свою dll ?)
0
22.03.2009, 09:15
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.03.2009, 09:15

Как работать с MSCHART20.OCX ActiveX в ASP?
В ASP обрабатываю рекордсет и хотелось бы показать юзеру результат не в таблице , а в этом...

Как работать с текстовыми файлами с помощью VBScript в ASP?
Народ,киньте плизз подходящую ссылку,где бы толково объяснялось,как работать с текстовыми файлами с...

Как работать с Word из ASP? Надо сделать поиск...
Когда-то проходила здесь тема о работе с Excel (через OLE automation): Set Excel =...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.