Рекомендуется: ASP добавляет, удаляет, модифицируется и просмотрите текст в документах XML % '------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Основные методы и реализация ASP для работы XML -файлов на стороне сервера через XMLDOM
Для небольших объемов данных файлы XML имеют много преимуществ в поиске и обновлениях доступа.
Однажды я проверил, что информация о членах веб -сайта, информацию о данных о продукте, информацию о транзакциях и пользовательская информация на веб -сайте хранилась в трех файлах XML без использования базы данных. Результат работы был очень нормальным, и он чувствовал себя намного быстрее, чем база данных, но она не была проверена и не мог быть подтверждена.
Давайте поговорим о основных методах создания, запроса, модификации и т. Д.
'Создать объект DOM
Установить objdom = server.createObject ("microsoft.xmldom")
'Получить данные XML
'Метод 1 Получить данные XML файла XML
objdom.load ("c: /test.xml")
Метод 2 Получить данные строки данных XML
objdom.loadxml ("
'Создать объект узла
Установите newnode = objdom.createElement («Люди»)
'Дайте это значение узла
Newnode.text = "Люди"
'Добавьте атрибуты в этот узел
Установить newattribute = objdom.createNode ("attribute", "name", "")
Newattribute.text = "Zhang San"
Newnode.setattributenode newattribute
'Добавить дочерние узлы в этот узел
Установите NewNodechild = objdom.createElement ("адрес")
Newnode.appendchild newnodechild
'Сохранить этот объект узла
objdom.appendchild newnode
objdom.save ("c: /test.xml")
'Найдите объект узла
Установить objtofind = objdom.documentelement.selectsinglenode ("// People/Man")
'Извлечь имя узла, значение узла, определенное значение атрибута и все XML этого объекта узла
nodename = objtofind.nodeName
nodevalue = objtofind.text
objtofind.getattributeNode ("name"). nodevalue 'Значение атрибута, атрибут которого называется именем.
'Вынуть объект узла атрибута
Установить objattrtofind = objdom.documentelement.selectsinglenode ("// people/man"). GetattributeNode ("имя")
'Выберите имя атрибута этого узла и значение атрибута
nodeattrname = objattrtofind.nodeName
nodeattrvalue = objattrtofind.nodevalue
Share: ASP+SQL2000 Хранитованная процедура Пример страниц 1. Вернуть хранимую процедуру общего количества наборов записей: создать процедуру dbo.recordCount (@TablEname nvarchar (100),-датабаза таблица @strwhere nvarchar (500),-Состояние query @count int output --- Выходное значение, общее количество записей) как Declare @sql
2 страницы в общей сложности предыдущей страницы 12 Следующая страница